Anyone know where Super Geraldo is? I'm pretty sure he was taking a nuclear weapons course at Newark Tech School last year. Someone send up the Geraldo beacon in the night sky. He will leap from his lair and rescue us. Well, at least entertain us......