London Calling: Red Devils' Demo

Submitted by Andrew | Posted: 3 years ago
Check out the Red Devils as they do a demo over central London. Exit altitude? Just over 2,000 feet. No big deal. And there's more where that came from.