Stay out of the streets of Jinhua, Zhejiang province in China. An acid plant leaked an this picture below is 100% for reels!!

Oh Shit!

That’s gotta burn. Hope everyone around there is able to stay indoors and doesn’t lose to much in this disaster. It’s been like that since Friday.