Another Awesome Flying Vid

Good video but it got annoying having to play every couple of seconds.
 
stang said:
What Air Force? I wanna say Belgium by the looks of the equipment, but the terrain doesn't look too much like it.

France by the looks of the roundel (red/white/blue)