16-May-2000

Location: Howard Stern Show
City: New York City, NY