Larger than life character, & a true petrolhead - sad news.
http://www.drivers-republic.com/first_look/news/details.cfm?articleid=f0ead39facc146febbc2a8852b77d32c
Very sad news indeed
Sad news indeed