$ 0 0 Residents of a Utah city were left baffled and concerned after a mysterious green foam emerged from city sewers in a scene reminiscent of ‘Ghostbusters’. Read Full Article at RT.com