H*Mac: my photographic journal
Wednesday, August 13, 2014
Dead Horse Point State Park
Contrary to popular belief, the iconic Thelma and Louise scene where they plunge
their '66 Thunderbird right down into the canyon was filmed at Dead Horse Point State Park, NOT the Grand Canyon.
No comments:
Post a Comment
Newer Post
Older Post
Home
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment