It's in an open world kinda like GTA but this one's set in Mexico. So the races take place all over the huge map. It looks like it has every type of on-road and off-road racing.
Flippin Nice My Friend. That's Pretty Cool That it Take Place in Mexico Too. I Told My Man About This Game an He Say We Going to Get it. ~Toni~