Buses vs high speed trains: the buses win August 23, 2011 10:13 pm Robert Zimmerman Buses vs high speed trains: the buses win. Share Leave a comment