Total eclipse hits the border at Eagle Pass, Texas: ‘It’s remarkable!’

 

Fox News national correspondent Bill Melugin says the solar eclipse is the ‘coolest thing’ he has seen in his life on ‘America Reports.’

 Read More