05-16-2007, 09:50 PM
Holy crap that is such a fantastic car. Just got done watching a couple of those things scoot around the autocross course this weekend and just stared everytime they went by. Such a great piece of machinery, especially sitting on Ohlins... just wow. Congrats to you. :thumbup:
