Watch the Solar Eclipse at Super Speed

Sky gazers gathered in the town of Torshavn in the Faroe Islands to watch the total eclipse.

March 20, 2015

Examined