Kemakil - Liquidators
Music video · The Leaving (EP, 8 Jul 2016) · 3:11
Liquidators is a song from Kemakil's ep The Leaving (2016). Kemakil is a Thrash Metal band from Ipswich, Suffolk, England, United Kingdom, formed in 1988. Press play and it goes on Requests TV, the Metal TV channel its viewers program, for everyone watching.