Ron gets a no-prize that'll get him a great parking spot at the next car show for bringing us the "ten craziest concept cars of all time." The fact that Alfa topped the list has absolutely no bearing on my willingness to link it up.
I thought it was 10th?
Posted by: ronaprhys on January 19, 2009 06:00 PM