News Flash: Santa Found in Cheng-long Village, Taiwan

Photographer Timothy S. Allen, currently on assignment in Cheng-long Village in Taiwan, discovered Santa Claus around 7 PM in a rocky field across from the Cheng-long Taoist Temple. It appears that Santa crashed here after his reindeer separated from his sleigh; as there is no sign of reindeer. Also, there seems to be no explanation for the large polar bear found near Santa.

Red

Ah!