Daily Archives: November 5, 2012

Staging the News (1991)

Can you believe this? via: http://vigilantcitizen.com