By God, St. Louis has a music festival now.

http://www.loufest.com/