Texas Tech University in Lubbock, Texas, was reportedly forced to cancel classes just days before spring break began due to a neon green manhole that exploded, knocking out power on campus.
The post Neon Green Flames from Manhole at Texas Tech Force University to Cancel Classes, Begin Spring Break Early appeared first on Breitbart.