Answer:
I believe that he means when people heard about the space rock they came to check it out. And that they had to let it go because they were done arguing about it. And the fraze "its stopped at the ghost from coming around" I think it means that nobody came until they heard about the space rock so the town wasn't that empty anymore.
Explanation:im not 100% percent sure might have to check my spelling :/