Rising LA-based indie Hip Hop artist Palabra releases his new album “Palm Over Fist.