The Afghan Whigs have released their first new song in five years!
Called “I’ll Make You See God,” the powerful track shows that frontman Greg Dulli’s voice is still strong.
According to Dulli, “That’s one of the hardest rock songs we’ve ever done. It was written and performed on sheer adrenalin.”
The song was recorded for ‘Gran Turismo 7,’ out on March 4.
What do you think of this new song from The Afghan Whigs? What video game has the best soundtrack?