J-Damper story
Posted: Sat Aug 23, 2008 2:42 am
Looks like this is about a flywheel mechanism that absorbs energy from the suspension system. Is that new for F1 cars?
http://www.admin.cam.ac.uk/news/dp/2008081906
http://www.admin.cam.ac.uk/news/dp/2008081906