Shangri-La is a mystical place of harmony from the novel Lost Horizon by James Hilton.Mohammed Bangura is a complete mystery.I've sat on this for about six weeks now but the latest bizarre twist in the Mo Bangura&Celtic tale leaves me no choice...
Sorry, this post no longer exists on The Front of The Bus.