Under Council Review

Michael Buchanan wants to set a world record:

The Fastest Time Taking Off the Chinese Handcuffs

Record Attempt: 255.5

Record Attempt

255.5

Set On

January 2, 2024

Location

New Braunfels , Texas

Info

No

Community Analysis