RSS feed

Green flames erupting from manholes at Texas Tech

Green flames erupting from manholes at Texas Tech University (March 12, 2025 - Lubbock, TX) ~ Widespread power outages, evacuations, and the cancellation of classes for the rest of the week....

Playing: https://video.twimg.com/ext_tw_video/1900004533561905152/pu/vid/avc1/720x1280/APuTLO-DUwxUXCwn.mp4



Mar 15, 2025, 1:55:17 PM | by Admin


0 Comments

Comment on this Blog

formatting help