Smart Car Demonstrates Its Off-Road Capabilities


[smart]