Rising indie Hip Hop artist out of Albuquerque, NM Lossed releases his new album titled “I Doubt It“.