An "anthem for those who are tired of being tired," “Triumph” is the first song off Ben&Ben’s upcoming album, "The Traveller Across Dimensions." The album contain has 12 songs and an accompanying ...