David Siegel presents a smorgasbord of off-the-cuff political impressions both new... more »

Full Credits

Stats & Data

120Funny
31Die
895
Views
October 02, 2009
Published
Advertisement
Advertisement