Hamilton Spectator is reporting that Gord Lewis, founding guitarist of the iconic punk rock band Teenage Head, is believed to be Hamilton’s latest homicide victim, allegedly killed by his own son inside his Hamilton apartment sometime last week. Hamilton police responded to Gord’s apartment at 175 Catharine St. S. around...
Continue reading...
Continue reading...