Spinclub, Space - Ibiza (Spain)
Spinclub takes over the main room of Space Ibiza with its frontman Chris Liebing leading a full on aural assault of techno beats... not for the faint hearted!
Production date August 14, 2008
Location Ibiza (Spain)
Read more player.vimeo.com/..