This Vehicle Is Part Car and Part Spider

Each wheel of this french off road vehicle has its own suspension and motor. Subscribe! See more on our website: Follow us on Twitter: Like us on Facebook:
Back to Top