Exciting developments in the car industry, design and electric powered news.
The Incredible F1 Suspension that it was banned
30 years ago F1 teams developed an automatic, self-adjusting suspension system. The system was so good, it was banned from the sport soon after.