1967 Barracuda Formula S 383
If read correctly, we were talking about the left motor mount
Print