Show Rundown: July 17, 2007

Photo: The Howard Stern Show

Today on the Stern Show: Riley Martin visits and talks aliens. Plus, Sal's crotch got George Takei in trouble with Brad.