I must have been off daydreaming about space dogs or something but apparently I missed a whole new Hieroglyphics album last year. I’m catching up now though and not only was there an album but there are two new tracks coming out featuring the entire crew, which The Kitchen apparently didn’t. And […]