Death Team which is a Swedish indie pop group performed around Europe during early 2016 before releasing their single in June.
Death Team which is a Swedish indie pop group performed around Europe during early 2016 before releasing their single in June.