Solar eclipse wows onlookers in Latin America

Published February 26, 2017 15 Views

Rumble Latin Americans are treated to a special sight early on Sunday (February 26) as they witness the first solar eclipse of 2017.

... and disable advertisements! No kidding :)