Show Rundown: March 5, 2007

March 5, 2007

Today on the Stern Show: Everyone is up in arms over the possibility that Artie is back on drugs. Plus, George Takei returns to be the show’s announcer for the week, and the blob contest is postponed.