MSCRUISE
2007 - 2008 UK & Europe Trip - December 21st
The crackers have been pulled, the jokes read and the hats are on.