Happening right now -
— Pat Cavlin (@pcavlin) June 18, 2023
Major power flashes across downtown Tulsa as 100-130 mph race across the city
Power goes out in real time in the neighborhood after huge transformers flash#OKwx #Tulsa #Oklahoma pic.twitter.com/X7Pj8EE836