November 21, 2014 Bucky Turco

There’s a video currently making the rounds that purports to show a drug deal on live TV, while an oblivious Fox News affiliate in Boston reports on the snowfall. It’s been reported by Gawker, New York Magazine, BuzzFeed, and virtually every other influential media outlet. But it’s a year old. And there’s no evidence to […]

Read More…