Guys,
What's the story behing the famous clip you see all over the web that has the Ford (?) truck losing brakes and rolling down that GIANT needle-like rock in Tellico or wherever? I always wondered what the story was on that. I just ran across it somewhere again and thought one of you guys might know.
Thanks!
Matt