Rush Limbaugh at the Town Hall Theatre Posted by Jammie on Dec 02, 2011 at 10:56 am Rush Limbaugh appeared at the Town Hall Theatre in Manhattan Tuesday night. Here’s the video, via Rush’s website. This apparently is the entire appearance. The Adobe Flash Player is required for video playback.Get the latest Flash Player or Watch this video on YouTube. Comments are closed.