So we’re here in Telluride, Colorado.
Otherwise known as Heaven on Earth.
Grace has a spectacular house on the Mesa (where The Sound of Music was filmed). It’s crazy beautiful and, yes, the hills are alive.
She also has her own lake.
A movie is in the works but we wanted to give you something in the interim.
Load up on the treats ’cause we’ll be home soon and needing a little sustenance. (Not much out here in the wild, doncha know.)