Wild About Science


, , ,

What Really Happens at the Ellen Show

If you're a fan of the Ellen Show, you know that the show recently moved to a new set on the Warner Bros Studio lot. The new studio is huge... great for exploding clouds of liquid nitrogen! Watch the video, but keep reading to learn what happens…