Photo Gallery: The 2008 Love Parade
07/21/2008
Return to article
1 of 13
Germany's Love Parade is an annual ritual that attracts a number of unique...
DPA

Germany's Love Parade is an annual ritual that attracts a number of unique individuals from around the world ranging from the slightly more than a little disturbing...

Return to article
1 of 13