Saturday, February 20, 2010

Image Incredible

Just click it..

Does anyone have any information on the source of this picture?

Via

UPDATE: The guys over at reddit directed me HERE. Translation reads: "Mannequins are burning during demonstrations in the city of Thessaloniki in northern Greece on Dec. 8, 2008." Thanks guys!

No comments:

Post a Comment