No, same here, I think it's one of the latest rather annoying ads to try and attract your attention. In fact it does the opposite for me and I cannot bring myself to click on it to keep PCA ad revenues going to pay for the new server!
Best phone camera 2017
Stunning new film posters by Hattie Stewart, Joe Cruz & more
iPad Pro 10.5in (2017) review
28 astuces pour profiter au mieux de votre iPhone