The Lewis Leap Posted on17 April 201113 April 2015AuthorGlennLeave a comment McLaren-Mercedes driver Lewis Hamilton of Britain, with yellow helmet, celebrates with his crew after winning the Chinese Formula One Grand Prix in Shanghai, China, Sunday, April 17, 2011. (AP Photo/Eugene Hoshiko) FacebookTwitterMoreTumblrPinterestEmailPrint Related