Michael O'Hara

Extraordinary Jamaican Sprinter...

The meaning of life : 1. To be happy 2. Helps others to be happy

If your absence doesn't affect them , your presence never matter

  • Puma logo
  • Digicel logo
  • Grace foods logo

Powered by Medalist

You won't find my shoes size in a shoes store, you would find it in the valley of greatness .

Usually, when your the absolute best. You get hated the most