Tuesday, August 10, 2010

Alexander O'Neal & Cherrell perform during the 2010 Ribs n Soul Fest at Hart Plaza on August 7, 2010 in Detroit, Michigan.





No comments:

Post a Comment

Comments