So I am very south on the map almost at bottom, about in the middle. When over head a huge "greenish" meteror or ufo whizzed over my head screaming to crash in the distance. I went to chase the impact, but could not find it. Ended up going towards the glow of the atom town in the crater. Has anyone else seen anything like this? Does it go to a quest? It was loud and bright (was at night).
Peaked in the spoilers section, thanks LeBurns!