July 3, 2024So Michael Herreras team leader says he’s a liar… why isn’t this news everywhere???
July 3, 2024A 10 Minute Segment On The Travis Walton Abduction Case From 1978 – Interviews With Walton & witness Mike Rogers