Magicfrog

Magicfrog aka Al Pal is a contestant from Survivor: Switzerland.