Video thumbnail
Will the high-speed train cost taxpayers more then $90 billion?