Death Team which is a Swedish indie pop group consisting of Johen Rafael Tilli and Mayka performed around Europe during early 2016 before releasing their single in June.
Death Team which is a Swedish indie pop group consisting of Johen Rafael Tilli and Mayka performed around Europe during early 2016 before releasing their single in June.