If Humans Were Designed To Survive Car Crashes, They'd Look Like This
The Transport Accident Commission (TAC) created "Graham," a creepy life-like sculpture to underscore the need to improve safety on roads.
Aug 1, 2016
Latest in Automotive
Rivian CFO Stepping Down
August 28, 2026
BMW Celebrates 2 Millionth Fully-Electric Vehicle
August 28, 2026
Hyundai Announces Plans to Launch 100 New Vehicles
August 28, 2026






















