Fatal Vision Goggles to Be Demonstrated at Central MallFatal Vision Goggles to Be Demonstrated at Central MallThe Texas Department of Transportation will be at Central Mall this Friday, August 28, to demonstrate fatal vision goggles. The department is also gearing up for the Labor Day Holiday period.John WilliamsJohn Williams