Mountain Project Logo

Nearby Gyms

Texas Tech Climbing Center
Texas Tech University, Lubbock, Texas 79409
Nautilus
9000 Memphis Lubbock Texas 79423

Photos of Defying Gravity

- No Photos -