Another bird sticker spotted in downtown Waco, Texas. There's street art in this town, you just gotta look for it.