The Turbans announce their arrival with an eclectic self-titled debut album, which takes inspiration from all around the world. Released on Six Degrees Records on April 6th, The Turbans’ whirlwind album is similar to taking a trip around the world in 80 days. You may struggle to find a corner...