TECHNO TECHNO TECHNO (in Amsterdam)
Mysterious times in the Netherlands. Mmmmm baby.
Those Germans sure know how to do a techno festival