One of our favorite bands is taking the stage at Jimmy Kimmel Live this week. The Duke Spirit perform on Thursday, March 19. Check out their new video MY SUNKEN TREASURE from the album Neptune.
The Newsroom — One of our favorite bands is taking the stage at Jimmy Kimmel Live this week. The Duke Spirit perform on Thursday, March 19. Check out their new video MY SUNKEN TREASURE ... more info