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 34 times, 2 visits today)
READ  Was James Woods right to shame this non gender conforming boy?
Categories: Your take?