Loch Ness Monster Sighting, Massena NY Twitter Pinterest Linkedin ReddIt Email WhatsApp Tumblr Telegram Mix VK Digg LINE Viber This picture of the loc ness monster has been spotted at the Massena Town Beach.