Dr Xray?
He always calls in, to their show :-)
Could be. I don’t pay that much attention to their commercials.