“These guys are part of the Walltopia crew that is assembling our climbing walls, and doing a dang fine job of it! They work long hours making these walls look good and making sure they're safe.
Central Rock Rochester, NY, USA
See their original FB post
Get in touch: