The Afghan Whigs release first new song in 5 years, plot 12-date spring U.S. tour

The Afghan Whigs returned with their first new music in five years, a single called “I’ll Make You See God” that will be featured on the game “Gran Turismo 7.”