Goddbless on 25 April 2017
If you look through the thread the guy states it's pretty much a rumor. He also said if he was sure he would've just posted it to GAF himself.
Love the product, not the company. They love your money, not you.
-TheRealMafoo