‘Please help save my son’ window decal spotted on back of van in North Tonawanda

Today a window decal that said “Please save my son” was spotted in North Tonawanda, so the driver pulled closer to get a better look.