When I think of the Street Parade, words like electronic music, dancers, love mobiles and DJs come to mind. The Zurich Street Parade happens once a year in …