0 By Taylour Adventure 22 Apr: Where to Try Indoor Rock Climbing in Las Vegas There used to be a GameWorks on The Strip right next to M&M World and at that GameWorks stood a…