The weirdest glitch I've ever seen (without gameshark) on my pokemon gold version is this. I don't remember how it happened, but somehow I traded pokemon with... MYSELF! I traded my Typhlosion for Typhlosion and it was the exact same typhlosion! Also, you know when you use mystery gift with someone, you can battle them in the viridian city trainer house? Well, if you use mystery gift with someone that has a shiny pokemon in their team (eg. red gyarados) when you battle them, it will be a regular pokemon (eg. blue gyarados). I've seen many glitches on pokemon red, and I only remember a few. The strangest is the fight Prof. Oak code in Cerulean Gym. I think at one point you WERE meant to fight oak in the game, because he is very strong and has no glitch pokemon. Maybe he was the original league champ?