Daytona Go Karting

An onboard go kart ride around… with some very questionable pit signs.