The Love Parade Festival Stampede 2010

The Love Parade Festival Stampede 2010

The in-depth story of the Duisburg Love Parade Stampede Catastrophe 2010. Love Parade is likely one of the largest music festivals in …
source