The War of the Worlds

Sep 14, 2006 - 10:31 AM
There it was at the European Business Aviation Convention & Exhibition, bearing an amazing resemblance to the deadly ray-emitting “eye” of the alien creatu