The fastback had only three owners until 2024 and, unsurprisingly, has won a few awards since the restoration was completed.
John Leguizamo is a car enthusiast both on and off the screen, but now we're showcasing the classic gem, the Plymouth Barracuda, that shone in the movies. It was love at first sight.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results