They were an option on 57 Chevrolet cars. Engine vacuum actually sucked the ash tray clean, butts and all. Sounds pretty far out, but I saw one work once. Not anything that I would think would be good for your engine, but Chevrolet did offer it as an option in some select years. Don't stand behind your truck if you install one of these. You might get hit by a butt!
Joe
