Art vs Science live

Thursday 14 June 2012Past concert

Art vs Science

Venue

3456 North Miami Avenue 33127 Miami, FL, US

Venue info and map

Share this event

Additional details

Doors open: 22:00