Experience the Thrill of a 24+ Hour Manual Vehicle Adventure in Daytona Beach, Florida