Archerfish are extremely accurate at shooting jets of water at their prey - and studies have shown that they practically always hit their target on the first shot, for a distance of up to 3m away (9ft). This is mainly... Continue Reading →