It looks as if Guns N' Roses will make its long-awaited return to St. Louis after all.

Electronic billboards have popped up around town teasing that the "Not in This Lifetime ..." tour will play St. Louis. One billboard reads "Welcome to the Jungle" with the Guns N' Roses logo; "Welcome to the Jungle" is, of course, a big Guns N' Roses hit.