A hilarious Fox News fail ensues when Steve Doocy tries to blame Democrats for Detroit's problems. --On the Bonus Show: Humans as batteries, Chinese 'cance...
Share this note: