Singled Out: Scott Fisher’s Victor or the Vanquished

Scott Fisher is gearing up to release his new album, ’93 Million Miles’, on October 23rd and to celebrate we asked him to tell us about the single ‘Victor Or The Vanquished’.