Mr Walker admin December 7, 2013 0 Mr Walker/the Phantom won the Idol final. A good winner. Where did he hide his mask?/Anneli 🙂