Photo Credit: ell brown

Spotted in Birmingham, UK.

Google has recently put up these billboards promoting the Google Chrome web browser. What’s going on here? Doesn’t Chrome get enough publicity on the Google¬†main search page.