Several hundred thousand people showed up to the annual Love Parade, the world's largest techno music festival in Duisberg, Germany. The parade consists of floats, dancers, and techno music following a route through the city to an old train station, the venue for the festival itself. At some point during the parade a panic swept through the throngs of people, leaving 19 people trampled to death with another 342 reported injured. The exact cause for the panic is not known, but festival organizers have announced the festival will never be held again, out of respect for the victims. Watch fan-captured footage of the melee below.