Shabazz Palaces at SXSW 2011 (03/17/11) Photo: Jon Klemm Seattle’s Shabazz Palaces will release their debut LP entitled Black Up on June 28 via Sub Pop Records (the label’s first full length hip-hop release incidentally). If you want to learn more about the record, or perhaps get a good chuckle, check out the press release…