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