The monolith that mysteriously appeared in the Northern Colorado town of Bellvue last month has been removed by the property owners. In a statement, the farm owners said it was taken down “Due to the overwhelming influx of people on the farm.” The property owners also posted pictures of the monolith being removed. The mirrored […]