The Legendary Suspects
World Famous Doll Hut 09/23/2017

Tommy Rock

Brian O’Dea

Kenny “The Freight Train” Terry



May 26th, 1981 – Tommy’s 17th Birthday

Cuckoo’s Nest – Circa 1981

Screenshot from a black and white video we shot – Circa 1981

Tommy & Chalmer Lumary (The Hated/Vandals) going to class. Circa 1981


Still have the jacket


They should have known how this was going to turn out
Tommy Rock – Halloween 1975