12 seconds, 1 prey, 110kph

By Editorial Staff in Nature On 26th July 2014

12 seconds, 1 prey, 110kph