An explosion on the Texas Tech University campus in Lubbock set off fires and power outages Wednesday, leading school ...
An explosion in a manhole at Texas Tech University sent neon colored substance into the air before explosions occired.
Several buildings at Texas Tech University in Lubbock were evacuated ... be seen emerging from underground across parts of the campus and widespread power outages in the area.