Michael O'Hara

Extraordinary Jamaican Sprinter...

  • Puma logo
  • Digicel logo
  • Grace foods logo

Made with Medalist

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

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