Open water was observed just 37 miles from the North Pole in a NASA satellite image taken on Aug. 29, according to experts.
log in to read full article
the world wide web for retro machines
Open water was observed just 37 miles from the North Pole in a NASA satellite image taken on Aug. 29, according to experts.
log in to read full article