John Travolta and Shania Twain star in a new racing movie and it don't impress me much - Fuck Yeah! Race Cars Menu