cryptoworld.co.uk
Monster Snake spotted in Rumford Canal!
The Maine Warden Service is looking into two sightings of a giant snake in the Rumford canal. Police told the Sun Journal of Lewiston that two people contacted them Wednesday (1st July 2009) saying…