Giant termite gets decorated for the holidays
Ellen Wagner
The oversized termite that keeps watch over I-95 in Providence, R.I., is officially donned in his holiday attire. Does your company have any pest-related decorations for the holidays?