Barcelona

November 13 2008 12:40 PM
Apolo
C/ Nou De La Rambla 111
Barcelona 08004
Spain
Venue Website
www.sala-apolo.com
Directions
Google Map