Thursday, May 2, 2013

German Labor Day rioting: Firecrackers and water cannons unleashed

No comments: