Man that bites. I too have a Leaf River that I just love the videos from. I'd like to offer you words of encouragement but unfortunately, anything I say is not going to fix it. I will pray that God will convict the persons heart that stole the camera.
Blessings.....Pastorjim