Proof of alien contact in Fredericksburg

This picture was taken 3 mile South of Fredericksburg, and clearly shows what is going on: the retrieval and delivery process of what appears to be a massive alien space-ship. Or maybe is it some form of communications… Read More