383 '68 barracuda
guess it must be - it has been in the car for a number of years..
Print