4 ms·
I'm assuming this is just some over 100's world record? The world record appears to be 22 meters according to wikipedia.
by robryan 17y ago
I'm assuming this is just some over 100's world record?
The world record appears to be 22 meters according to wikipedia.
- deleted 17y ago[deleted]