This picture is just coming to light today. It appears some at the million mask march on Nov 5th decided to torch up an American flag and gloat about it.
Bill | November 7, 2013 11:39 am