.
Coming soon ....
Premieres at the Sundance Film Festival in Park City, Utah tomorrow
Exit Through the Gift Shop will be in UK cinemas from 5th March 2010.
More about the film from the BBC
Rivers of Blood
-
The two universal pillars of civilization are the sanctity of human life,
and that the first duty of the State is to protect its citizens. The
disturbing s...
5 days ago
No comments:
Post a Comment