10 Oct 2014, 10:32 UTC · By: Gabriel Nica / Stereoscreen is the company behind a few movies out there, all of them focused on motorsports. They are known for producing a film focused on BMW’s effort to win the legendary 24-hour race at ...