Show Rundown: April 7, 2006

Photo: The Howard Stern Show

Today on the Stern Show: The beautiful Carmen Electra stops by and admits to thinking of Howard when she pleasures herself. Plus, Jeff the Drunk performs badly on the show, the black cloud that follows Scott is discussed, and Sal get caught in a strange lie.