Love Parade 2006 (6 of 17)

JUL 15 2006 · 20:32

Love Parade 2006 (6 of 17)

Love Parade, 2006, the Ruhr years.

Source: Wikimedia Commons

Part of Love Parade · Watch in the documentary

More from Love Parade