20028462-21 » Freightliner 66581, Luton Yard (U.K.), 15 May 2007, Photo: Robin Morel