wpid-20151026_175501.jpg A Holiday Inn & Suites in Ocala, Fla., as seen on Monday, Oct. 26, 2015. (Photo by Todd DeFeo)
Be the first to comment