“My first thought? Absolutely unbelievable. Not in a million years did I imagine I’d be flying to Atacama Desert in […]
Glenn’s Starring Role – On Location in the Atacama Desert, Chile!
It’s a wrap! Clint and Glenn are home from Chile where they, along with Glenn’s partner Vanessa, spent 10 days […]