Teräsbetoni frontman J. Ahola on representing Finland at Eurovision 2008 & more May 18, 2022May 19, 2022