Who Thought This Up? Decal Shows Kidnapped WomanWho Thought This Up? Decal Shows Kidnapped WomanSomebody in Waco, Texas is wacky! A marketing company there created a decal for trucks and it's causing quite a controversy.J. PatrickJ. Patrick