Tower Grove Park in St. Louis, Missouri never gets old!