Whale Found Swimming in Arctic With Russian Harness
2995097 views 23228 likes
Did a beluga whale give away Russia's secrets? The whale was found swimming in Arctic Norway by a bunch of fisherman. The animal caught their eyes because it seemed to be tied up in something. A closer inspecti ...