Video showing the main highlights of the 2001 Battle of Britain Airshow at RAF Leuchars, Fife, Scotland. It includes both the arrivals/practice day and the main …
source
RAF Leuchars Airshow 2001 – Full Version
Posted by Pakalert on December 12, 2016, filed in: Featured, Illuminati Dajjal, Latest News, New World Order, The Resistance, Unknown History
0