Uri Geller releases national anthem of the “nation” of Lamb Island
Uri Geller has released a recording of the national anthem of “the most mysterious country in the world, Lamb Island”. Called ‘My Island’, the song is performed by Geller himself. Not officially a country, Lamb Island is a small cluster of rocks in the Scottish Firth Of Forth, owned by Geller since 2009. Fairly inhospitable, […]