Ford Raptor Announced in Ubisoft’s “The Crew”
The game map is supposed to encompass the entire US, including loads of off-road segments. That explains why the Raptor is involved. Check out the Crew in detail below.
The game map is supposed to encompass the entire US, including loads of off-road segments. That explains why the Raptor is involved. Check out the Crew in detail below.