HrSR

“Don’t believe the New York Times or the train haters who cite it: High speed rail is not an $11 billion failure.”