A new documentary titled Havana Motor Club aims to tell the story of Cuba's illegal drag racing scene, along with an attempt to organize the first legal race in the country in decades. However ...