Home News Local News Santa upgrades to alien technology

Santa upgrades to alien technology

0

An inflatable Santa Claus — with presents in tow, in a UFO — has landed at the Roswell Visitors Center, 426 N. Main St. (Alison Penn Photo)