Check out Ruth's latest promo, 'Black River', for British four-piece Wolf Gang...

Check out Ruth's latest promo, 'Black River', for British four-piece Wolf Gang.

The Doomsday Entertainment Production, directed by James Lees, was filmed in the iconic swamps of New Orleans, exploring the mythology and folklore that surrounds the bayous.