The John Phillips Show
$5.7 BILLION in Delay Fees?! The Shocking Truth About CA's High-Speed Rail
00:00 / 37:18