Show Rundown: June 25, 2007

BENJY THE CHRISTMAS DUCKBENJY THE CHRISTMAS DUCKPhoto: The Howard Stern Show

Today on the Stern Show: Darrell Hammond stops by and rattles off an insane amount of spot on impressions. Plus, a girl comes upstairs for a tour after promising she'll get nude.