4 ms·At first I thought this was referring to the sharing site PTP which would have been bigger news.by SOLAR_FIELDS 5y agoAt first I thought this was referring to the sharing site PTP which would have been bigger news.