A replica of the missing 20 foot Santa statue that stands at an I-93 exit. 2012-09-17-07500350590550488_02-lg 0 By sherrie green on May 20, 2015