Rising Jamison, Pennsylvania based indie Hip Hop artist Nick Austin drops his highly anticipated new album titled “Explaining Myself“.