Startech China

Startech Range Rover Pickup Truck hits the Shanghai Auto Show

Meet the completely crazy Startech Range Rover Pickup Truck, unveiled in China on the Shanghai Auto Show. The vehicle started life as a base...