NASA Finds New Anomalies on Planet in Our Solar System – Kevin presents NASA’s new hi-res photo of the North Pole of Earth, and points out astounding anomalies in this photo.
Podcast: Play in new window
Subscribe: RSS
NASA Finds New Anomalies on Planet in Our Solar System – Kevin presents NASA’s new hi-res photo of the North Pole of Earth, and points out astounding anomalies in this photo.
Podcast: Play in new window
Subscribe: RSS