Actually, I'm not a tech either. I am also upward. We have some genuine talent and dedication at Universal in the technical ranks that I will put up against any organization.
The duct tape held the camera on when they did the filming for the Discover channel on the Hulk. They had the front of the train off and had the camera duct taped to the mount.