March 25, 2011 Strange Object On The Beach Bizarre Strange things are washing up on the beach in Bournemouth, on the south coast of England. Any ideas as to what it could be? [The Occultist]