’68 Barracuda Formula S Red


 
      

Made ByHighway 61       Part Number - 50429

Release Date - Unknown

’68 Barracuda Formula S Red

List Price $69.99       Our Price $35.00

LightHouse Hobbies Home Page