Show Rundown: June 25, 2007

June 25, 2007
Photo: 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.