x
Submit Upload
June 12, 2012

Dodge Challenger SRT8
Odessa, Ukraine

Hit the curb, messed up the rear axle.