System Of A Down

Almost Human – Ø EP

From the smart appealing packaging to the compelling sounds it holds within, the Ø EP from Swiss metallers Almost Human is a mouthwatering slice of invention and imagination. Arguably it is not bursting with total originality but certainly casts a… Read More ›