Santas freight ship arrives in the UK
With over 1000 Santas sleighs worth of storage space, the worlds largest freight container ship has made its maiden voyage in Great Britain full of Christmas presents. The 1299ft-long ship, named Marco Polo, flies the Red Ensign and is registered in the UK, and can carry