Friday, October 16, 2015

Dead Horse Point State Park - a place where the movie "Thelma & Louise" ended