Just to bring this thread back to life, in reference to Eve's photos with mysterious globes in them - I've just been browsing the web & came across a series of pictures with *very similiar* looking globes in them.
http://www.arcadefever.com/red_alert...e_for_sale.htm
And the page makes the...