Black Friday Deal: Get 50% Off Memberships Until December 6!

This film is from an old VHS I’d recorded. Not sure of where or what it is from, but it appears to be some form of promotional film for the Daytona. Make sure to turn up the volume on your for the driving scenes!