Toggle navigation
Records
All
World Record push ups on thumb in a minute
An attempt for limca book of records
Comments
Additional Information:
Visibility:
908
Duration:
2m 3s
Rating:
5