Bolt Lights up Jamaican Independence Celebrations
The puns must all have been made a thousand times, but last night lightning really did strike twice for fastest man in the world Usain Bolt. Only a failed drugs test from Ben Johnson granted Carl Lewis the ... Read More...