1967 Barracuda 150 MPH Speedometer
More pictures available
Print