I remember the Pepper Fogger machine from a spring night in Iowa City in 1969.
Yeah, saw them in Detroit