The Capitol Steps' wacky political satire, live at Burlington's Flynn Center for the Performing Arts on February 25th.
Added by infojunkie on January 20, 2006