TV News Large Framed Print
Made by
A Mixed Bag
on November 14, 2007 at 7:13 PM
A reaction against biased TV news reporting, ownership of the press, corporatism, advertising, unfair election campaign reporting and the negative influence of television in general.