OK, guys. Had your fun and I had mine. Now. What the heck does it do and how does it do it ? ?
Its a insect fogger that attaches to your muffler, "Fogger" fuel was sold for them
I got a NOS one thats a bit more commonly found than the Round Blitz fog units