If I told you this train was on time, would you believe me? I didn't think so. (Odd sight is P32BH 500 trailing.)