A statue of the assembled robot lions outside of World Events Productions, the home of Voltron.
Central West End St. Louis, MO