New Video for Swallows’ 2010 Song “The Ballad of Charon”
This is a new music video for the song “Ballad of Charon,” which Swallows released in 2010 on our Clear Sky Relapse EP. This song was written as a partContinue readingNew Video for Swallows’ 2010 Song “The Ballad of Charon”