VIDEO: Drain repairs in Elgin bring gridlock to streets

Breaking