101676 Manchester Piccadilly 2003
1,788 views · Published 24 October 2006 · 0:38 · Indexed 26 October 2026
Channel: Boating David · 2006 · Autos & Vehicles
101676 leaves Manchester Piccadilly Christmas Eve 2003 on what turned out to be its last ever departure, it returned later and was failed.