Total Pageviews

Saturday 19 May 2012

Dead Horse Point, near Moab, Utah.

This was the location for filming of the final scenes of 'Thelma & Louise'. Brill :-)

No comments:

Post a Comment