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

Advertisements

%d bloggers like this: