16.5 Face to Face vs. 77 Feet | La Huella Crossfit Barcelona
16.5 Face to Face vs. 77 Feet