is reporting from
Member
NP Rank:
NP Rank:
Based on reports of fumes emanating from the crater, some scientists actually suspect that the event could have been some kind of geyser-like explosion rather than a meteorite impact.
Comments (0)