Is the link down? I can get to the page, but the video won't run.
Me too! I want to see it. Anyone got photos? a Mirror site?