High cost, high speed and environmentally friendly? SJVCEONovember 12, 2010Ferrari, green luxury cars, supercars