Buses vs high speed trains: the buses win
Buses vs high speed trains: the buses win.
Buses vs high speed trains: the buses win.
Buses vs high speed trains: the buses win.
The real disaster in Japan: Scores of factories (including Sony and Toyota) remain closed due to power shutdowns and the inability to get supplies and power.