Psycho Killer Tee

Published On 10/13/2010 Published On 10/13/2010
Previous Venue Next Venue Venue Description
1. Psycho Killer Tee 1205 E Pike St, Seattle, WA 98122

This just-in-time-for-Halloween Seattle-only drop from SF-based Free Gold Watch is arted with a 7X7 grid of gruesome that boasts blood-splashed takes on some of horror's most famous weapons (Freddie's glove, Leatherface's chainsaw), plus mug-shot style pi