Hosted on MSN22d
Texas Tech explosion starts early spring break, students rejoiceOn social media, students reported seeing neon green flames erupt from one manhole on Wednesday, March 12, while others posted videos of clouds of grey smoke above other parts of campus.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results