Caught! Military air cargo plane flying over Davey Road Field, , Cambridge, England, United Kingdom.