Delaware Liberal

Gotcha Journalism

[youtube]http://www.youtube.com/watch?v=FMNHgJH2680[/youtube]

Wow, just wow. 

Exit mobile version