64 Ply Barracuda

Believe its a 64. I can get more pics and info if interested. No title. $900.00

Thnks,

wizard

202.JPG

203.JPG