In Tampa, Florida, one man’s joy knows no bounds after experiencing snow for the very first time.
Buzz60’s Maria Mercedes Galuppo has the story.
In Tampa, Florida, one man’s joy knows no bounds after experiencing snow for the very first time.
Buzz60’s Maria Mercedes Galuppo has the story.