"The Obama Depression"

Watch as Howard Davidowitz goes bonkers over the insanity of the policies of "the Detroit Lions of Presidents".