Thursday, August 27, 2009

New environmentally friendly train halted by... environmentalists. Huh?


Knowing both Menlo Park and Atherton well,
I can't say I'm surprised.

No comments: