3 ms·Google did heavy advertising over here in the UK for Chrome. Billboards everywhere.by mattmanser 12y agoGoogle did heavy advertising over here in the UK for Chrome. Billboards everywhere.