Gorillas on the pick-up Italy Strange things October 16, 2020October 14, 2020 by massimo massimo · Reply Larger
Sorry… no intelligent life here Strange things USA September 19, 2020September 16, 2020 by Dean Dean · Reply A UFO welcome center in Bowman, South Carolina. Will the aliens feel at home here? Larger
Russian Yeti Russia Strange things Yandex August 19, 2020August 18, 2020 by Franz Franz · 2 comments Larger