Science SportsAfter London 2012, Usain Bolt’s new record at Twitter with 80,000TPMTNT DeskAugust 10, 2012 by TNT DeskAugust 10, 2012 London: After setting records at London 2012, self-claimed ‘living legend’ Usain Bolt has set a new record at Twitter with reaching a record peak of...