As we come out from underneath the April skies, here’s our monthly round-up of our 12 most liked indie tracks released in the past few weeks. Featured on this episode is new music by Ezra Cohen, Red Sleeping Beauty, joyride!, and more. Older favourites this month come from Sales and Strawberry Switchblade. Enjoy!