This odd animal has one of the fastest bites in the world

Re: cavitation

2 Likes