The Brits are invading September 18, 2017 by thisbluemarble Leave a comment The Brits are invading. With Red Arrows. Shooting…um…. arrows. (Red Arrows air show in Helsinki, Finland; June 2017) Share this:TwitterFacebookLike this:Like Loading... Related