Impossible to sign up – Juno - Driver Review
I can't even sign up to get started, your guys location system is broken. I'm in Georgia but every time I type in the city I am it shows nothing. Even when I type in something.
Review by William Romkee on
Juno - Driver.