text: Members of the Power Dance Group dance at the Street Parade in Zuerich, Switzerland, Saturday, August 12, 2006. In addition to the 32 Love Mobiles this year's Street Parade includes 5 stages and 8 huge LED screens with a laser and light show. (KEYSTONE/ Georgios Kefalas