DirectorThe City's Best
On this episode of The City’s Best, our host Julie Mac takes you on a sneak peak tour to a world renowned indoor climbing gym, the Red Rock Climbing Center in Las Vegas, Nevada. It’s a place that welcomes all skill levels including those who are getting their hands chalked up for the first time.
Let’s see how Julie does. Oh you may also see someone dangling from a ceiling.