Published On Dec 22, 2023
In today's video we head out to Honey Bee Canyon Park located in Oro Valley Arizona. I will take you along with me on a one mile hike to a bolder with strange petroglyphs. Could these ancient drawings tell us about alien visitors?
Would you like to help out?
https://www.givesendgo.com/JacksTacoFund
show more