3 ms·
Those are Chrome apps. The ad is above the icons.
by Geee 14y ago
Those are Chrome apps. The ad is above the icons.
- OGinparadise 14y agoThose are Chrome apps. The ad is above the icons. I had the same ad on my Chrome 'new tab' screen. Yeah, but they are GOOGLE Apps for Chrome. Others have Chrome apps too, no?