2010 Tea Party protest on higher taxes and Obamacare. New leadership is needed!