Friday, April 18, 2014

disasters

Horrible news coming out of Duisburg, Germany this weekend following the start of the Love Parade music festival, one of the world's largest music...