How to Make a Fog Machine?

The best homemade fog machine I saw was an old fashioned foam cooler filled with dry ice. To make the fog, add hot water and stand back. The billows are spectacular.