Album Review – “Do to the Beast” Revives the Muscle of The Afghan Whigs

Review by Eli Jace From Julys Vandala Magazine – READ MORE REVIEWS HERE In 2006 The Twilight Singers–Dulli’s main post-Afghan Whigs group–were playing Paradise Rock Club in Cambridge, Massachusetts. Dulli, dressed […]

Advertisements
Read Article →