1-1 of 1 Answer
No i dont believe you need extra software. I believe it was already installed or in the app store already. I dont remember since i dont use it. I know it is on my computer and did sign up for it.
Sorry, there was a problem. Please try again later.
