1967 Plymouth Barracuda

Owner: Lee Kelly

 

Engine: Small Block Chrysler