Pretty nice - I dunno about the other mascots... but every one of those by Clutch (Rocket's mascot) was planned... except maybe the one where he fell on his head... I've actually be out drinking with a lot of those guys (at least the current mascot).
The Texans had a mascot football game again pee-wees during the preseason, so since I worked for Toro (Texans mascot) I got to go out with all the guys while they were here

But good video