There’s an attitude pervading “TRUST THE UNIVERSE” that writes off everything wrong with the world!

Magic Snail is a music group with members from Italy and UK.  Active since 2014,