Frankie Venom: 1957-2008 October 17, 2008 By admin The lead singer of my hometown's biggest punk/new wave/rockabilly band, Teenage Head (with apologies to my personal faves, The Forgotten Rebels), died on Oct 15. [Read more...]