The historic Anheuser-Busch neon eagle sign that arrived in St. Louis earlier this month will be turned on for the first time ...
The sign was lit up at the Anheuser-Busch Brewery in St. Louis last night.