Submitted by Lindsay on Thu, 01/24/2008 - 20:02 This actually is not an electricity sub-station in the Sinai Desert, Egypt, it is a film-set from the Thunderbirds series.
Christiane Paul at our joint book presentation in Riga Submitted by drupaladmin on Sun, 10/30/2016 - 10:36 Read more about Christiane Paul at our joint book presentation in Riga