The Sun Sets Over Bethel, Delaware 2022


A small man stuck in a small town claims to have discovered something big.