68 Barracuda 340

150mph was an option per the '68 sales book.

68_Barracuda0014.jpg

68_Barracuda0015.jpg

68_Barracuda0007.jpg