Eddie and the Hot Rods – Teenage Depression – Review April 13, 2007 Debut from 1976, at the tail end of pub rock and the beginning of punk. The band were true outsiders, and helped pave the way for The Damned and The Clash.