Nessie’s brother.They want people to try and snatch a photo or video footage of the legendary beast that is said to swim in the waters of Lake Champlain, in New York State.They hope the ‘Champ Challenge’ - that is set up on their website - will prove once and for all that their monster exists.The news comes as The Record revealed this week the “most compelling” evidence of the existence of the Loch Ness Monster.Monster hunters were left astounded by the clarity of the image of an object,