We Love Space Opening Party

06/14/2009 12:05PM
Venue: Space

Location
34 NE 11 Street Miami

People Say...