Is there multiplayer where you can just ride around with a bunch of people or is it just racing online?
English
-
I just learned it is =D ONLINE FREE ROAM WOOOOOOOOOOOOOOOOOOOOOOT
-
I don't know, I havent really gotten into online, I've just been riding around on a bike looking at the scenery.