'It sticks with people': North Texas artists say stickers are the new business card

North Texas artist Fernanda Cavalcanti said she has 100 stickers from Japan, Italy, Poland and France. “It’s a way for people to know about my work,” …

Do you trust this headline?