My sister saw them spraying a weird white substance infront of a residence near Manchester , somewhere behind the restraunt deot warehouse on Monday Jan 29.
She saw it around 11am and the way she described it I figured they were making a movie and using fake snow. So around 6pm we drove by to check it out and the streets were blocked off but we only saw city workers , working of all things , but anyway , does anybody know what the white foam comimg from a huge hose attached to a truck could be ? Just curious