Wednesday, September 17, 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...

POPULAR POSTS