$50 Million Mystery

May 12, 2005
Photo: The Howard Stern Show

Comedian, TV star, and friend of the show, Dave Chappelle, has reportedly checked himself in to a mental health hospital in South Africa. Just the other day Comedy Central had announced that they were indefinitely postponing the show so this new news may give a hint as to what is going on.

Everyone on the show wished Dave the best of luck and everyone said what a great guy he is.