Setting up Chrome on Windows 10 Google Chrome
Published on Aug 3, 2015
After you've installed Chrome on Windows 10, learn how to pin to your taskbar and make it your default browser.
-
Standard YouTube License
By belle-deesse 7 years ago