Biography

Snowfoxx
Real name: Steve Moller
Steve Moller’s Snowfoxx, which sometimes appeared as “Snowfoxx and the Exploding View” (Queensland, Australia) is a still mysterious haphazard entity arising from the pool of Music Your Mind Will Love You collective.