All you have to do is beat the Rocket Leader...whoever it is ...I can't remember
You beat Team Rocket in the Radio Tower. And then the Owner of the Radio Tower or whatever he is gives you the Rainbow wing at the top of the Tower.
they send waves to do sumfin to the Pokemon u bastards!
After you beat pryce in mahogany town
in the johto radio tower, once you face everyone there + the boss guy ( i think his name is archer) that's it.
Defeat Team Rocket in the radio tower.
The Radio Tower.
You get the rainbow wing from the radio tower director after you get rid of team rocket. (Same thing in soul silver).
After they broadcast there comeback on the radio tower, the rocket grunt will be gone.
You need to get a Team Rocket-outfit which can be obtained in the underground road in Goldenrod just south of the Radio Tower. After obtaining this you can access the other levels of the Radio Tower. After that it is pretty straightforward.
you go to the radio tower in goldenrod city and fight off team rocket good luck!
beat the team rocket in the radio tower in golden rod
radio tower