Inflatable Mascot Goes A Tumblin' 4.52K nightintern 06/02/10 01:30PM Filed to: fail fail Mascots TV Video If it wasn't a meteor or the Ice Age that killed off the dinosaurs, then it might have been the invention of stairs and roller blades that did them in. The inflatable breed of dinosaurs at least.[via Tumblr]