Made By - Highway 61 Part Number - 50429
Release Date - Unknown
’68 Barracuda Formula S Red
List Price $69.99 Our Price $35.00
LightHouse Hobbies Home Page