MIAU, a Finnish three-piece lofi indie-rock act, sang “God/Drug” and placed third in the finals of the 2014 Uuden Musiikin Kilpailu.
MIAU, a Finnish three-piece lofi indie-rock act, sang “God/Drug” and placed third in the finals of the 2014 Uuden Musiikin Kilpailu.