Greetings and welcome mystery addicts! This is where the strange and unusual are the norm. Today, we bring you the tale of the Kraken, a legendary sea monster said to dwell off the coasts of Norway and Greenland. According to legend, the Kraken is a massive creature with tentacles that can reach hundreds of feet […]