Redd Kross IN THE RED
First album in five years from LA’s power-pop titans.
t’s been 45 years since Jeff and Steve McDonald – then aged 15 and 11 respectively – decided to throw their floppy hat into the rock’n’roll ring. However,, and submerged in the grunge tsunami.