“It’s time for a revolution!” Sticker spotted in South Grand, St. Louis