Under Council Review D’Artagnon Beaver wants to set a world record: Kneeling on an Exercise Ball Record Attempt: 46:38.00 Record Attempt 46:38.00 Set On November 19, 2022 Location cedar falls, Iowa Info Show More Details Hide More Details Community Analysis Post Comment