Originally Posted by HeilSvenska
Would I take this over the Caterham? I dunno. Caterham's certainly madder... maybe by just a bit.
Caterham RST-V8 Levante Supercharged
|
What is the RST-V8 L.S all about? (Must have been living under a rock..
)
Sounds brutal!