Yes it could be a meteorite...it could also be an alien invasion or a secret government weapon or a secret government weapon designed to repel an alien invasion...also what if the government is run by aliens