What is this mysterious green foam coming from a drain in Utah? This is quite bizarre indeed!
Jul 25, 2016 #1 ApexTV Member Messages 317 What is this mysterious green foam coming from a drain in Utah? This is quite bizarre indeed!