1 Nov 2010, 18:11 UTC · By: Mihnea Radu / Words like speechless, stunning and incredible were all used by the automotive press for Lotus’ stand at the 2010 Paris Auto Show. Their stand included five brand new cars which did away with...