April 2, 2018
Mysterious Stick Structures Maybe Made By Bigfoot
In New Mexico and Colorado crews are finding these gigantic stick structures but don’t know whose building them and why BUT needs them to stop immediately..