The Petersen Automotive Museum is putting the pedal to the medal with a new exhibition featuring some street racing hot rods that have made film history. To mark the 25th anniversary of the first ...
When The Fast and the Furious hit cinemas in 2001, it was a fairly straightforward movie about street racing in Los Angeles ...