What is Rucking?

We meet in the real world, share some miles, laughs, and connect with one another.