little green footballs

Video: Leni Riefenstahl for Dummies

Fri, Oct 26, 2007 at 12:33:19 pm

From MEMRI TV, one of the silliest parades you’ll ever see, as the Iranian military performs a half-time show from hell, featuring an Islamic sword ripping through a Star of David and US flag decorated with a swastika.

[Video]