14d
The Spun on MSNManhole Explodes At U.S. College In Terrifying SceneA terrifying scene broke out at a major U.S. college in Texas on Wednesday evening.A manhole on the campus of Texas Tech University in Lubbock, Texas appeared to explode. Green flames were coming from ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results