Solutions for Group Travel Buyers

St. Louis to Unveil Chuck Berry Statue

Posted in Latest News | 0 comments

The man known as the “Father of Rock ’n’ Roll” will soon hold court in St. Louis 24/7. In November an eight-foot-tall bronze statue of legendary rocker Chuck Berry will begin standing guard in Chuck Berry Plaza in the trend-setting Loop neighborhood. Located at the intersection of Delmar Boulevard and the Centennial Greenway Bike Path in University City, the statue will show the ever-fluid Rock and Roll Hall of Famer in an old school tuxedo with his trademark Gibson guitar. It will...

Read More