NASCAR & Auto Racing

“We just knew, all of us were dead,” Mexico Beach resident says

‘It was life or death’: Resident of Mexico Beach, a small Florida town devastated by Hurricane Michael, talks about how he stayed to face storm’s fury.