Check out all our Upcoming Release announcements New release from: ARION – Vultures Die Alone (April 09, 2021) ARION release new album Vultures Die Alone on 9th April, out on AFM Records. After skyrocketing out of nowhere to the public eye as teenagers with the Finnish Eurovision qualification program UMK and their impressive debut EP and […]