Behind the Scenes Look of The Ellen Show – Season 01 Episode 06

Steve makes his 13th appearance on The Ellen DeGeneres Show and this time takes his cameras back stage to give you a behind the scenes look at what goes on.

Want More Free Hands-On Science Fun?

Sign up for the 

Experiment of the Week

from Steve Spangler Science