I downloaded Chrome but is no where to be seen to install. Make any sense?

2 answers 2