Under Council Review
Alicia Weber
wants to set a world record:
Most Reps in Front Lever Cadence Test
Record Attempt:
5Front Levers
Record Attempt
5Front LeversSet On
December 9, 2017
Location
Clermont, Florida
Info
Any related stories to share?