Video: Al’Tarba – Carousel

French producer Al’Tarba shared the visuals for Carousel, ahead of his new studio album dropping tomorrow May, 6th. It’s an instrumental journey into the reminiscent world of childhood, paired with incredible twists and turns in the production style.