Sort:  

I'm honestly not sure if they do have an alternative way to swim upstream but yes some of them do manage to get up that way

Coin Marketplace

STEEM 0.25
TRX 0.20
JST 0.038
BTC 93576.77
ETH 3422.25
USDT 1.00
SBD 3.78