Photos Lotus T127 launch Autoblog Staff Aug 8, 2013 Lotus T127 Launch Royal Horticultural Hall, London, UK 12th February 2010. Photo: Copyright Free - Lotus F1 ref: Digital Image _G7C1682 Lotus T127 Launch Royal Horticultural Hall, London, UK 12th February 2010. Photo: Copyright Free - Lotus F1 ref: Digital Image _G7C1667 open fullscreen close fullscreen facebook twitter email reddit linkedin pinterest List