Originally Posted by Laszlo
Dude, thank you for sharing this - wow... amazing!!! I'd be so scared that my camera would drop...
At nearly £3000 worth of camera gear, yeah I was pretty concerned too, but the company who make the rig also supply to Top Gear so if the production team have faith in their gear, so do I. Plus its insured.