Tea Partier Rep. Joe Walsh Screams At His Constituents
Tea Party Republican Rep. Joe Walsh in Gurnee, Illinois held a close up town hall at a restaurant, and went a little overboard.
The 3 best new tea party Videos, Memes and GIFs going viral on Youtube and across the internet in February 2023 and of all time (in the archives).