Thursday, April 16, 2009

High Speed Rail?

Whoa, did I wake up in a different country? Talk of high-speed rail in this country... and talk of it being overdue?!
More info

0 Comments:

Post a Comment

<< Home