Skip to playerSkip to main content
  • 16 years ago
This week's edition of No Apologies TV brings forth Michele Rahal's commentary on F1 implementation of green technology. With compliance of KERS (Kinetic Energy Recover System) by 2012, is this the turning point for the automotive world?
Comments

Recommended