An explosion inside a maintenance hole on the Texas Tech University campus in Lubbock set off fires and power outages.
A terrifying scene broke out at a major U.S. college in Texas on Wednesday evening.A manhole on the campus of Texas Tech ...
There was confusion, but students we spoke to said it was a generally calm feeling once they left their dorm or classroom.
“I heard an explosion and then saw a smoke ring, almost like a cartoon or something,” doctoral degree student Robert Gauthreaux III told KCBD-TV. “It traveled about 200 feet in the air.