Xtra

Venue: 
Xtra
Ubicación: 
Zurich, Switzerland