The Confessionals

View Original

Written Confession: Eerie Orb UFO Filmed in Liverpool, New York

The following written confession and video were submitted via email:

My sister shared this video she took out her bedroom window … Liverpool, NY … I discovered she took this around 11 PM EST on 2/14.

See this content in the original post