VisionAir 0 #1 April 29, 2006 In Discovery channel's self promotional commercial they show a BASE jumper jumping into (I believe) the Cave. Anyone we know? Huh?!? What cloud?!? Oh that!!! That's just Industrial Haze Alex M. Share this post Link to post Share on other sites