London July 11, 2005 Steve Swoop The radar itself is particularly impressive – a huge mass of metal relentlessly and silently swooping around. Heathrow Radar Canon Read More