On the evening of March 12, 2025, green flames erupted from the ground near the heart of Texas Tech University's campus in Lubbock wreaking havoc across campus that night. The smell of ...