Old Dec 21, 2002 | 02:24 AM
  #2  
Redcivic's Avatar
Redcivic
One of the original OG's
 
Joined: Oct 2002
Posts: 1,429
Likes: 0
From: San Antonio, Texas
Default

They make the highest HP per Liter cars in the world, they don't need to turbo them. It's probably just a inside rule they have.
Reply