|
|
|
|
|
by feintruled
3890 days ago
|
|
Car manufacturers have made giant leaps in driver safety though (going by NCAP star ratings and the like). Drivers can now walk away from what once would have been a fatal crash - are you comfortable forgoing all those advancements? |
|