Monday, December 7, 2009

Localvore: the future living?

At least one town in England seems to transform itself within two years (the Independent).

No comments: