For this week’s “120 Minutes” Rewind, we flash back to the very first year of the show, 1986, for this “120 X-Ray” segment that finds host Martha Quinn digging into Australia’s Hoodoo Gurus around the time of the release of “Death Defying,” the third single off 1985’s Mars Needs Guitars! Check out the full clip posted above, once again via dpallen.

 

PREVIOUSLY ON SLICING UP EYEBALLS

 

 

 

Tags: , , ,