Say what you will about the Tea Party. Not even they had an entire televised arena saying "Fuck Obamacare!" The Left's Tea Party wave is here!