The Red Devils Freefall Team 2014

Andrew ReveszBy Andrew Revesz

The Red Devils are the official display team of the British army, and they sure do know how to put on a show in the sky. Here’s their highlight reel from the 2014 season.

Advertisement