Subaru WRX STi crash, ouch!

Discussion in 'Cars in General' started by Thio, Aug 12, 2006.