The Afghan Whigs covers "Every Little Thing She Does Is Magic" by The Police, recorded during their 'Do The Beast Sessions' The Afghan Whigs play next 8/26

The Afghan Whigs cover ‘The Police’

The Afghan Whigs have turned in a slow burn cover of The Police’s Ghost in the Machine classic, “Every Little Thing She Does Is Magic.” The track was recorded during the sessions for the band’s current Sub Pop album Do to the Beast. The Afghan Whigs:

Read More