Tag: Magic Snail
Magic Snail: “TRUST THE UNIVERSE” is perhaps the most infectious, bright, warm album in recent years!
Magic Snail is a music group with members from Italy and UK. Active since 2014, it’s a creation of music producer/songwriter Alessandro Iacovaccio (“Mr.Bass”) and [more…]