SNL on the Stimulus Posted onFebruary 8, 2009February 8, 2009AuthorPatrick I must confess, I LOL’ed…. (H/T The Moderate Voice)