THY ART IS MURDER have delivered the music video for “Make America Hate Again, the third single from their earth-scorching fifth record, Human Target, set for release on July 26 via Nuclear ...
Read more
0