I went on vacation to the North Rim with several friends in 1990 and it is still the best vacation of my life. The size and beauty of the canyon has yet to be replicated in any picture or video I have ever seen of it.
The video is very cool though.
Wheels