OSCar Off-road Race Cars
OSCars are the ultimate off-road race cars built for endurance and reliability from ground up. There are three flavors of OSCar:
OSCar O3 for the most adventurous rally-raids and baja races in the world.
OSCar eO is the world’s first electric off-road car that completed Dakar rally in 2012.
OSCar 24H for the 24 hour endurance races in France and Portugal.
- » OSCar O3