Several Panama City Beach residents headed to the world’s most beautiful beaches to check out the winter snowstorm. Some ended up seeing an even rarer sight. “As soon as I heard we were getting 3-5 ...