9330 - Groat Road
Edmonton, Alberta

he largest multi-sport Games in the world come to life in Edmonton, Alberta, Canada in July 2005. The World Masters Games welcomes competitors of all skill levels. If you meet the minimum age requirement, you qualify.

Added by rcheramy on April 21, 2005

Interested 1