©2017 Defy Media. All rights reserved.
your question may already be answered.
This is a new suspension that is supposed to arrive on the market and on select vehicles in 2009. The video isnt in english, but you dont have to understand what they are saying to appreciate it. If you want to skip to the best part fast forward to