Moodboard: The Sun's total Eclipse at Niagara falls, NY. Listen to the crowds and the news presenter at awe of the spectacle. Via CBS news.

 


Comments