Can anyone tell me what this is?!?

Stuart48

Honorable
Apr 10, 2013
7
0
10,510
Its a steady cam. Lots of different one on the market and it depends on your budget. Company called Hague make them. I use the Hague pro cam frame, its about £50 but not as sophisticated as the one you are enquiring about.