Tweets about this

You Might Like

Recent related videos

Warmth was on the way for some American scientists who got stranded on an island off the coast of Antarctica. The group was conducting research at Joinville Island, where a U.S. icebreaker was unable..Source: InsideEdition - 6 days ago