If you have not heard about the rumours of beluga whale let me tell you all about it. It is about a whale that was found in the waters near Norway by a fisherman. The whale had a harness around the neck. The harness read around it “Equipment St. Petersburg”, …
Read More »