Force Xtreme Sports Complex
Also Known As
Force Extrême
Location
Sherbrooke, Quebec, Canada
Links