It was a scary moment for one family during what should have been a relaxing day away from the hustle and bustle of everyday life. Thankfully, there was a hero ready to jump into action.
A new report is very puzzling. It determined that the "best" small hometown in America, which is found in Upstate New York, is actually the loneliest place in the Empire State.