Roll Bar Stress Test: When You Really, REALLY Need To Pass That Triumph! [Crashes]
Jalopnik (Free subscription) | 11/08/2009
... Viper is seconds away from an instant 95% depreciation. Hmmm... those interlocking tire walls at Nelson Ledges don't seem to cushion impacts quite as much as advertised.
Explore : Cars



