The Chopper Rescue with extra footage is now at CapedWonder.com (note that the sound is temporary and the video is reduced in quality):
The Chopper Rescue with extra footage is now at CapedWonder.com (note that the sound is temporary and the video is reduced in quality):