Indy is a fantastic place to climb

tombo80

October 10, 2017
    

Indy is a fantastic place to climb. There’s no better indoor place for atmosphere, various modes of climbing and excellent company.