Shot in Las Vegas Nevada and at the Chiller Theater horrorscifi convention this documentary from director Lou Vockell profiles two things men love fast cars and beautiful women Take a scenic tour ...