The Solar Eclipse has touched down in America, and, people are loving it.  Rounding up the five best photos so far —  take your pick..

St Louis, Missouri

Liberty Island, New York

Portland, Oregon.

 

Cascades National Park, Washington

 

Banner Wyoming

(Visited 52 times, 1 visits today)
READ  Bernie Sanders finally endorses Hillary Clinton