DEVIN NUNES: High-speed rail is high-speed train wreck

November 10, 2010 05:27 PM