In an all-new episode of "Lost and Found," we are on the search for the infamous Cayuga Monster.In an all-new episode of "Lost and Found," we are on the search for the infamous Cayuga Monster.In an all-new episode of "Lost and Found," we are on the search for the infamous Cayuga Monster.