Santa Fest Christmas Parade

Downtown Tampa becomes a place of wonder and magic. More details to follow.