66 a- body 150mph speedo
The 1966 Barracuda did
Print