Listen

Description

Send us a text

Lord Russell is a guest at Driftwood Beach Resort in Malindi, Kenya and celebrates a very colourful Xmas. They go out in Big Mama, a boat, on Xmas Day and head towards Watamu and the Sand Islands.