Slow motion videos of various animals capturing prey

The Chinese Giant Salamander is mesmerizing.

2

Comments are closed.