5 Things to Do in St. Louis This Weekend: March 9–12