RAF Croughton is a US Air Force in the UK. It's out in the middle of sheep country, so they asked us to feature their buildings and radar equipment, as well as a bunch of sheep. Military, radar tower dish, planes, human characters