Promoter hints at Guns 'n Roses return to STL

Since Monday, 8 Live Nation billboards throughout St. Louis have been subtly teasing an upcoming show.