rock climbing toronto
joe rockhead's is an indoor rock climbing facility located in toronto, canada. rockhead's was the first climbing gym in canada and is still the place to be for top-level climbers.
boulder climbing gym in the heart of downtown toronto, canada.
ADS