Photo Gallery: The 2008 Love Parade
07/21/2008
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...