Biography
Political satirists the Capitol Steps formed in Washington D.C., assembling a loose confederation of current and former Congressional staffers. Their many LPs poke fun at the biggest scandals and fiascos in contemporary American politics, ...
More »