Happy 10th Anniversary Fox News!

Thanks to Robert Greenwald and Brave New Films for this stirring tribute:

 

Published

October 9, 2006 - 11:13am

Author

randomness