Tuesday, October 26, 2010

Speaking of the Devil

China fastest train yet. They didn't import it; they built it.