1967 Split Screen T2A. Imported from USA

Primary Vehicle Information
Vehicle Description