Holy hell that's an evil looking car!
But I thought the 2010 Lotus guys lost the rights completely to the Lotus name for 2011? This is entirely too confusing. It must be F1, only in F1 would two teams want the same name and then both use it, thus totally ruining the benefits of a recognizable name.