Water shoots into air as huge leak forces road closure
A major water leak disrupted streets in College Station, Texas, close to Texas A&M University, on Sunday 18 February.

A major water leak disrupted streets in College Station, Texas, close to Texas A&M University, on Sunday 18 February.