The Crew College Tailgate Tour Coming to a Football Game Near You
Ubisoft recently delayed its open-world racing game The Crew from its Nov. 11 launch to Dec. 2. But some college football fans will get a chance to play it anyway in The Crew College Tailgate Tour, a six-week event that will bring the game to college football games and let fans of rival teams compete […]