A week before Christmas, Liz McCann (and her young son Mason) visit her estranged father, who strangely lives in a town decked out for the holidays and full of Christmas spirit. Strange events ...
EVERY DAY AT BUSCH GARDENS TAMPA BAY’S CHRISTMAS TOWN™ BEGINNING NOV. 17! I have yet to experience the magic that is Christmas Town at Busch Gardens here in Tampa, but this is going to be our year.