Maui Taylor goes topless in 89.9 radio booth. Why? Is Howard Stern in the Philippines?