Designed by
Title
Plymouth Barracuda, black, year 1971. Fast and Furious. #231484069
Description
Plymouth Barracuda, black, year 1971. Fast and Furious. On display at Universal Studios Hollywood in Los Angeles - California - USA. July 2015.
This image is editorial