Huge water leak sprays across road in Texas
TX, USA #General News