Chinook Display Team At Torbay Airshow 2017

MSVRVisual Published July 19, 2017 21 Plays

Rumble Chinook display team at Torbay airshow 2017.
A tandem rotor helicopter operated by the Royal Air Force (RAF).
Torbay is a borough in Devon, England, also called "The English Riviera" with the towns of Torquay, Paignton and Brixham.