UK Electro-Industrial Band BIOMECHANIMAL Announces New Single, “End Your Life”

UK electro – industrial band BIOMECHANIMAL has unleashed their  aggressive new single, “End Your Life.”   The maxi-single release features 6 remixes. For fans of: AMDUSCIA, CELLDWELLER and AESTHETIC

Read more