When IRS Guys Are Smilin’ April 12, 2013 by GregC The Capitol Steps offer a double feature as they dread the arrival of the federal income tax deadline and welcome Francis as the new pope. Our guest is Capitol Steps Co-Founder and star Elaina Newport. Standard Podcast [ 6:07 ] Play Now | Play in Popup | Download