TV cameras and other TV equipment onboard Cheeta 2.

Close this window