Alexander O’Neal and Cherrell pose during the 2010 Ribs n Soul Fest at Hart Plaza on August 7, 2010 in Detroit, Michigan.
Alexander O’Neal & Cherrell Perform At The 2010 Ribs N Soul Fest
Detroit, MI United States
August 7, 2010
Photo by Monica Morgan/WireImage.com
To license this image (17358417), contact WireImage.com