Rain Forest Cafe August 4, 2010 By David Whitham The waterfall in front of the Rainforest Cafe in downtown disney. I love VR – 1/6 sec, handheld…