Friday, March 28, 2008

Alfa GTA vs WRX STI

That sinking feeling... and then "my brakes are gone... nothing...". Hmmm. A hot road car at twisty Wakefield Park... not that surprising, is it?

No comments: