27th October 2020
Owner: D8000
Date: 20 May 2004 01:00
Duration:
Location: Newport ADJ Yard
Notes