‘Fast and Furious Crossroads’ reveals first gameplay look in new trailer

The licensed racing game was delayed from it's May release window to August 7th

Comments