Xtra

Venue: 
Xtra
Ort: 
Zurich, Switzerland