Jackson resident Papa Peachez made it through a successful audition Wednesday night and secured a spot on Season 12 of Fox’s “American Idol.” Self-described as “a big black woman trapped in a little boy’s body,” Peachez said he enjoys dancing and working with Jackson’s homeless population. While Idol judge Keith Urban found Peachez to be [...]


January 31, 2013
0 Comments