These UFO life like statues are located somewhere along Hwy 80, East of Jacumba, CA. I was told that a local artist builds these statues and then clothes them, which makes an interesting drive, bring your camera!
"it's a Vilma!"
September 6, 2015
These UFO life like statues are located somewhere along Hwy 80, East of Jacumba, CA. I was told that a local artist builds these statues and then clothes them, which makes an interesting drive, bring your camera!
"it's a Vilma!"
September 6, 2015