Death Team

Swedish Duo Death Team Release Single “Fu**ing Bitches In The Hood”

Death Team, a brand new electro-pop duo from Sweden, has officially released their first single “Fucking Bitches in the Hood.” The song launched straight to #2 on HypeMachine and debuted at #1 on the iTunes Singles Chart in Sweden. Sweden, really? Death Team is Swedish duo Mayka Edd and Johen Rafael Tilli, who met after […]