★★☆☆☆
UNITED STATES
1996-2001
1996 - 1999
Company Name: Zebra Motors Inc.
Place: Novato, California
Country: United States
1999 - 2001
Company Name: Xebra Motors
Place: Alameda California
★★★★☆
UNITED KINGDOM
SWEDEN
POLAND
SOUTH AFRICA
RUSSIA
GERMANY
Comments