William Delahunt (D-Mass)
He's not alone --- that buck toothed professor from Harvard is also on hand. What's his name? Cornell somethingerother.