Discussion in 'Multimedia' started by Peter_D, Aug 28, 2007.
I thought drifting the Estima was impressive. Well check this out. Check out the way the cab leans.