yourdeadpartner.com
Karmia - Tuhka (EP) | Your Dead Partner
Released: 28/04/2017 FIN | “TUHKA” EP is the second release from the Finnish rock band KARMIA after changing their lyrics from English to Finnish. In the early 2010’s while forming the band they took [...]