English thrash stalwarts Onslaught will release their first new album in seven years Generation Antichrist. The band is now streaming their crushing, clown-filled new single "Bow Down to the Clowns." Sure, there's lot of creepy-ass clowns, but the riffs are worth staying for.
Generation Antichrist is out August 7. Pre-orders are available here.
Sponsored Links from Around the Internet