Someone Left A MASSIVE Tip At A New England RestaurantSomeone Left A MASSIVE Tip At A New England RestaurantRemember this amazing miracle that occurred at The Stumble Inn in New Hampshire?Lizzy SnyderLizzy Snyder