39
3:51
self-tying
39
3:51