With the Ford vs Ferrari movie, and obvious comparisons to Le Mans, I came across this little film that never really 'made it' but was quite charming/amusing. Finding Steve McQueen