Ever wonder what it must have been like to drive a stock car on the beach at the original Daytona Speedway. Take a lap..