Get surf and get a life
Lake of Rage in Soulsilver and Heartgold
The Lake of Rage floods when it rains in game.
in the house by lake rage
In The lake of Rage in Soulsilver/Heartgold
Go to the Lake of Rage and catch one.
there are alot like in the lake of rage
Between Mahogany Town and Lake of Rage.
It's more a Red Gyrados, but in the Lake of Rage.
You can get it in Pokemon HeatGold and SoulSilver Version in the Lake of Rage.
in the Pokemon league
In the house you first see after entering the Lake of Rage.
you go to the lake of rage and Battle the SHINY gyrados and then you will get it