Phenomenal technical death metal band Deadsquad release music video [Indonesia]. Love this band. Taken from DeadSquad’s split album with the Tokyo grindcore unit, The Kandarivas, titled “3593 Miles of Everloud Musick!” out now via Snakegoat Music.
Available at these links:
Itunes / Apple Music: https://bit.ly/2kIFgxH
Google Play: https://bit.ly/2kJprqd