After Getting 8 Badges and getting to Kanto via the S.S. Aqua, (and optionally a few Kanto badges), you are ready to get to Pewter City:
to get fossil Pokemon in heart gold and soul silver in pewter city someone in pewter museum says he revives fossils and you can get them using rock smash in ruins of aiph and other places.
Pewter museum!! :D
he will battle you in the kanto region but you need to have gotten the enigma stone to catch latias/latios he'll battle you in pewter city or saffron city
In the pewter city museum. to get his attantion you must bring walking latias ( heartgold) or latios ( soulsilver ) with a soul dew from a mystery gift. then he will take you to saffron city. he will talk to you for a while. then he will go back to pewter then show you latios ( heartgold ) or latias ( soulsilver ) outside of the museum. then after you defeat or catch one of eon Pokemon that's the last of him.
east of vermilion city, just under diglett cave (you need to get rid of it to advance to pewter, veridian, pallet and cinnibar)
There is no tower, not even a glitch tower, in Pewter City.
The museum is in Pewter city. Which is in Kanto.
You go right from Pewter City.
you need to go to diglett cave.
He is where he always is, at his gym in Pewter City
in pewter city
You get the rainbow wing from an old man in pewter city.
Head butt in viridian forest near pewter city :)
You go to Viridian City then go up get through the Viridian forest and then you get to Pewter City
he is Brock. hes in pewter city.
You have to receive the Rainbow Wing from a guy in Pewter city.
He is in Pewter City. most afternoons he isn't in the gym, look in the mornings