Amanda Berry let about a day go by after Ariel Castro agreed to spend the rest of his life in prison, and then stuck her head out in public in a big way: As ABC reports, the 27-year-old not only attended Cleveland's RoverFest 2013 yesterday, she appeared onstage as a special guest—and later danced with rapper Nelly, who dedicated a song to her. "I told her she had a little bit of time to make up on the partying and you guys would help her out tonight," said the local deejay who introduced her to a cheering crowd. (More Amanda Berry stories.)