Almost every one of the 425 trains running over the new Sydney Metro line was on time on the very first day of full operation.
Almost every one of the 425 trains running over the new Sydney Metro line was on time on the very first day of full operation.