Tue. Jan 21st, 2025

Weird

Giant Virgin Mary

Another oddity from my recent southern Arizona trip:About 100 miles south of Tucson, in the town of Hereford, a 31-foot-tall statue of the Virgin Mary has been erected on the side of a hill. It's so close to the border

Steve's News