Category Archives: The department of scary Santas

China builds world’s largest, scariest ice Santa

Giant Santa’s and church-going Chinese.

Continue reading

Posted in The department of scary Santas | Tagged , , , , | Comments Off on China builds world’s largest, scariest ice Santa