Will Smith bungee jump is latest stunt near Grand Canyon

California 09/24/18, 00:14

At the end of the 1991 movie "Thelma & Louise," the two leading ladies — fugitives cornered by authorities in the Grand Canyon — decide against surrendering and instead drive off a cliff.One of cinema's most iconic endings wasn't filmed in the national park in Arizona, but not for lack ...

End of content

No more pages to load