Ad Nauseam - News Drama

Aired:  11/12/01 Views: 3,638

The major news networks have taken it upon themselves to supply the drama in the way they promote their coverage. (2:42)

Loading...