ST. LOUIS, July 31 (UPI) -- Rock 'n' roll icon Chuck Berry told the crowd on hand for the unveiling of a statue in his honor in St. Louis it was "an honor just to have you walk by."
The 8-feet-tall bronze statue in the city's Delmar Loop, sculpted by Harry Weber, will be permanently located in a landscaped, tree-lined plaza in the Delmar Loop, the St. Louis Post-Dispatch reported.
Read more:
Chuck Berry statue unveiled in St. Louis - UPI.com