A terrifying scene broke out at a major U.S. college in Texas on Wednesday evening.A manhole on the campus of Texas Tech ...
A video shows mysterious green flames erupting from a manhole on the campus of Texas Tech University following an explosion ...
An explosion in a manhole at Texas Tech University sent neon colored substance into the air before explosions occired.