You need to enable JavaScript to run this app.
Trap jaw ant's incredible catch mechanism
Steve Mould
247,141 views
6,418 likes