RETURN
Los Renegados were a psychobilly band from Spain. This track was recorded at The Big Rumble in the UK in 1990. As I recall, they had some rather disguting eating habits....