Loading Video…

This browser does not support the Video element.

Mesa Rim opens in North Austin

Tierra Neubaum checks out Mesa Rim, the largest and tallest climbing gym in the southwest, live in North Austin.