Loading Video…
This browser does not support the Video element.
Treasure Island (FOX 13) - Seems Santa needed some rest and relaxation after his long night of deliveries! He was caught on video jet-boarding through the waters of Treasure Island.
Video Credit: Hannah and Tyler Davis