vfx Well-Known Member Aug 18, 2006 14,790 52 CA CA Nov 26, 2008 #1 Nov 26, 2008 #1 Interesting company: 10 Most Outrageous Cars of 2008