3 ms·Not sure what that link is meant to be, but it has pop-up ads on mobile.by drdeca 10y agoNot sure what that link is meant to be, but it has pop-up ads on mobile.