4 days agoOff Ride Footage of THUNDERBIRD at HOLIDAY WORLD, Santa Claus, Indiana, USAThe 5th Guardian