Go to the Lake of Rage and catch one.
He should. Its water/flying
you go to the lake of rage and Battle the SHINY gyrados and then you will get it
You meet Lance in Pokemon SoulSilver at the Lake of Rage, where he is investigating strange disturbances in the Pokemon, after you catch or defeat Shiny Red Gyrados, you and him team up and defeat the Team Rocket group who is hiding in the "Souvenier Shop".
yes, but not the way it is caught in Pokemon Gold, Silver, Crystal, Heartgold, and Soulsilver. Shiny Pokemon are a 1:8192 chance in finding one.
majority of water types in the game and furret
i dont think theres a tm for it,but most water tyres can learn it,like gyrados or whatever.
Lake of Rage in Soulsilver and Heartgold
Actually there is no red Gyrados. I mean there is, but a red Gyrados is a shiny Gyrados.
Fight it or catch it. I recomend catching it.
It's more a Red Gyrados, but in the Lake of Rage.
Red Gyarados should be catchable in heartgold/soulsilver like in the original gold/silver series. Itt should be caught in the lake most northern of the johto region. hope this helps you. =)
You can find him at the Lake of Rage in Pokemon Heartgold and Soulsilver. After you calm down the red Gyrados and get rid of team Rocket you can challenge him. He has ice and water Pokemon so fire and electric Pokemon can do the job. Hope this helps!