laplands in finland!!!???!!!??? wtf!!!????
Really? I though Santa was always from the North Pole!!
Chameleons are awesome!!
OMG!!!!!!!maybe santa have bought new flat for himself..........^_^
well from what bam said he's from Lapland, Finland
i thought santa was from france
chamelions r awesome(sry cant spell)
i didnt noe that!!!! Chameleons r AWESOME!!! lolz