Godfather Of Soul Arrives At Apollo Theater

December 28, 2006 By:
Godfather Of Soul Arrives At Apollo Theater

As we mentioned earlier this morning the body of James Brown will lie in state at the Apollo in New York where he first marked his place in music history in the 1960s. Brown's coffin will rest on the stage of the Apollo Theater in Harlem on Thursday with the public invited to pay their last respects to the star.

Well the body has arrived and above are the pics. Kinda freaky but kinda cool! In the pic is Al Sharpton, close friend and the body of the "Godfather of Soul" himself.