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.