Reviews and other content aren't verified by Google
Oh my, someone saying it was not feasible for the truck to be going 120 MPH! The movie is set in Spain, where, just like the rest of the world, they use the metric system. It was doing 120 kilometers per hour, or roughly 70 miles per hour.