The Strange Boys

09/23/2010 09:00PM
Venue: Lager House

Location
1254 Michigan Ave Detroit

People Say...