Barracuda "426"
Looks great, any more pics ?
Print