Live action footage
A helicopter landing in an open space in the field where there are many onlookers waiting to have a glimpse of the riders in the helicopter.
HD
1920 x 1080