A Need For Speed By Anna Holmes | May 18, 2009 | 7:10pm [Manchester, May 17. Image via Getty] MANCHESTER, ENGLAND – MAY 17: Start of the women’s 150m ‘A’ final during the Bupa Great City Games on May 17, 2009 in Manchester, England. (Photo by Ian Walton/Getty Images) Login Label Name Email Label Name Email 0 Comments Inline Feedbacks View all comments Load More Comments Share Tweet Submit Pin GET JEZEBEL RIGHT IN YOUR INBOX Still here. Still without airbrushing. Still with teeth. Sign Up Leave this field empty if you're human: