Solar eclipse wows onlookers in Latin America

Published February 26, 2017 0 Plays

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

0 COMMENTS