"Ellen" and "So You Think You Can Dance" Star Dies
Stephen ‘tWitch’ Boss, best known for his work as the co-host and DJ on Ellen DeGeneres' talk show, has reportedly died, according to TMZ. Boss reportedly left his home in Los Angeles Tuesday without bringing a car, which led to his wife going to a police station to try and find out where he had gone. A short time later, a 911 call came in that there was a reported medical emergency at a hotel.
Calling Ellen DeGeneres
This is a Throwback video skit. We called Ellen on a Walkie Talkie