Let it snow…

.. no matter what the weather is…

Instant Snow Powder

The question is, where can I get some of this weird stuff in the UK?

Update:IWOOT have the stuff available in the UK…

Advertisements