Brand: Devon
Country: United States of America (USA)
Scale: 1:43
Vehicle type: Prototype & Exotic car
Vehicle type: Sport & Race car