Thursday, 23:30 The Proof Is Out There (The Proof Is Out There), Sci-Fi, USA, 2022
Did a trail camera in Michigan capture footage of the elusive sasquatch? What caused a large flock of blackbirds to plunge to their deaths in Mexico?