Triangle UFO filmed over Atoka, Tennessee

This UFO footage was recorded above a power station in Atoka, Tennessee in 2018

This UFO footage was recorded above a power station in Atoka, Tennessee in 2018

Leave a Reply