an old guy acros from the poke mart in pewter city
yes there is
Firstly go to the bell tower, then get a Ho Oh.
First, you have to catch all three of the legendary dogs. Then, you talk to the Wise Trio in the Tin Tower. They should give you the rainbow wing. I don't know if you have to put them in your party or not, but I know if you catch them, the Wise Trio will give you a Rainbow Wing and then you can catch Ho-oH.
Rainbow Wing To get the rainbow wing in Heart Gold you need to stop the team rocket plan at the radio tower in Goldenrod City. You will then receive it. Hope I helped! :D
go to viridian
In navel Rock
the kamono girls give it to you
You son of a... Dumb a#$
HO-OH is on the tower. you need rainbow wing and silver wing
no only in soulsilver but if you want the rainbow wing it is in johto
You get the rainbow wing from the radio tower director after you get rid of team rocket. (Same thing in soul silver).
to help you get lugia in the whirl islands..