'12 Days of Christmas' at Grace Store in Niantic - WFSB 3 Connecticut

'12 Days of Christmas' at Grace Store in Niantic