Flipping the “God Switch” — Teeka Tiwari hints this company can “add 14% More Quality Years to Your Life!”
October 22, 2015 at 16:53 PM EDT
We haven’t looked at a Teeka Tiwari ad in a while, so I thought you might like to see some answers about this one — today was the first time I saw this particular ad, which is one in a long line of pitches from newsletters about breakthrough treatments or techniques that can extend life… […]