Home Uncategorized You may think this is ice, but its scrunched up plastic wrap and water. Perfect for holiday displays.