File:Technoparade 01.jpg

Exuberants paraders dance in front of the massive arrays speakers carried on the parade trucks.

Photo taken by User: Crazynorvegian on 09/16/2006 At the 2006 Techno Parade in Paris, France.