Little bug is creating big problems for residents - WFSB 3 Connecticut

Little bug is creating big problems for residents