I think this is an old tyme radio show special effects maker that reproduced weather effects.... or maybe not :) Abusive comment hidden. (Show it anyway.)