Barracuda "426"
More Pics
No idea why they went sideways....
Print