That guy must have balls of titanium and nerves of solid rock! that was CRAZY!

Its called a squirrel suit btw, they've been around for a while and are supposed to be THE most fun to be had EVER!...