SayethWhaaaa Posted June 1, 2014 Posted June 1, 2014 So if anyone was watching England vs Peru the other night, you might have seen this:https://www.youtube.com/watch?v=gCnGcgGIIj0Check the distance on this! Quote
Derk Posted June 1, 2014 Posted June 1, 2014 Britain, the Greatest Aviation Nation on Earth...... Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.