Quote Originally Posted by munz6869 View Post
In theatre - a cracker or Hazer... (like a fog machine, but an even mist that hangs in the air, rather than puffs of smoke)

Marc!
Yeah, this sounds something like what I'm looking for.