Dry Ice Machines
Universal Effects Power Ice Tour 20 Article number: 31140
Universal Effects Power Ice Tour 20

Video below is from Ice Tour 40 which is a much more powerful device. More detailed description will follow soon.