Liberal lies, liars and true believers.
Political Commentary.
Liberal lies, liars and true believers.
The media commits suicide.
•
Vincent
•
Season 3
•
Episode 26
The mainstream media finally ends it all.