A man finds himself in a standoff with a creature in his garage that only moves when he sits.
March 9, 2022