A possible gas leak has occurred at Michelson Center on UPC. Fire Dept. is on scene. Take precautions in the area. Updates on the situation will follow as new and confirmed information becomes available.
0 replies
1 retweet
5 likes
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.