16 November 2023
British pub rock legends EDDIE & THE HOT RODS (1975–1985 / 1996-2019)
fronted by Barrie Masters who died in 2019, aged 63, released 2nd best-selling
hit TEENAGE DEPRESSION in 1977 (behind Do Anything What You Wanna Do)
Here’s a hot performance.
EDDIE & THE HOT RODS: Bio – Discography