Saturday, April 15, 2023

Super Stock Hurst Barracuda don't come up for sale very often, and they are very expensive, but this replica seems reasonable at 90k



No comments:

Post a Comment