Residents in a small town were left baffled after spotting mysterious lights in the sky last night. Witnesses reported seeing strange, flickering orbs moving in…
Residents are on edge after multiple reports of a mysterious creature sighted in the local park. Authorities urge caution and are investigating the situation.