Despite what you may hear from 3-year-old girls, Nicolas Cage is a million times better puppet than Elmo. Now after all these years we get to meet the man in the costume. It’s the puppeteer by the name of Glen Soziak, who’s been wearing the “Nicolas Cage costume” all these years. He’s gold. A National Treasure.
Thanks to theonion.com for finally bringing us inside Nicolas Cage.
This explains how he's been around since at least the Civil War...http://img.thesun.co.uk/multimedia/archive/01377/NicolasCage_1377641a.jpg
Really How can you doubt anything from the Onion.com...Oh yeah that's right they make stuff up....DUH !?/?!