Today, Baba Stiltz (one of our favourite artists at the moment) is releasing his new EP on the legendary XL Recordings on June 8 titled ‘Show Time’. The lead single on his new EP dropped today titled ‘Maze’ and as expected it’s weird, quirky, and totally BABA!
Check out the video below!