Defenestrate Media and The LEFT Show Present Bat Sh@t Crazy with Jason Williams

A weekly look at the most outrageous, wacky, backwards, twisted and goofy political news of the week you thought you’d left behind.

This week, Jason ponders on the CNN/Tea Party train wreck of a debate and contemplates how Bat Sh@t Crazy that whole debacle went.

Bat Sh@t Crazy with Jason Williams – Episode One!