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.20
TRX 0.13
JST 0.030
BTC 65046.03
ETH 3451.46
USDT 1.00
SBD 2.55