Friday, August 3, 2007

Castle House Skyscraper Makes it's Own Electricity (with PIC)

Take up residence in the Castle House, a proposed London Skyscraper,

read more | digg story

No comments:

 
get a free html hit counter here.