A week of late-night jibes at GOP Rep. Michele Bachmann’s off-kilter State of the Union rebuttal wrapped up with Kristen Wiig’s spot-on impression of the Tea Party darling on Saturday Night Live this weekend.In case you missed it, SNL gave Bachmann another chance to deliver the Tea Party’s response to Obama’s address – this time while looking at the camera. I’m sure you can guess the outcome.
NOW WATCH: Briefing videos
Business Insider Emails & Alerts
Site highlights each day to your inbox.