Steve's March 2009 Ellen Visit Steve wows Ellen with a nap on a bed of nails!
Here's what Ellen had to say about Steve's appearance...
"My favorite science guy is back! He gave me a sneak peek at the experiments he’s gonna do -- and let’s just say I’ve since upgraded my insurance policy! I don’t want to give away all the surprises, but I can tell you this: There will either be one of the biggest fireballs you’ve ever seen, a giant bed of nails -- or both!! Tune in to find out and don’t forget to wear your safety goggles!"
Steve got things fired up with a little Methane Mamba fire ball during his latest appearance on the Ellen show. After Ellen "lit him on fire..." he showed her how to float a ball in mid-air or make some toilet paper fly. But, no one could believe their eyes when Ellen laid down on a bed of nails for Steve's big finale!