Love Parade 2006 (9 of 17)

JUL 15 2006 · 18:50

Love Parade 2006 (9 of 17)

Love Parade, 2006, the Ruhr years.

Source: Wikimedia Commons

Part of Love Parade · Watch in the documentary

More from Love Parade