Forza Horizon 3 and Hot Wheels are two things that seem like they'd never ever collide. But they are colliding, and the result looks amazing.
Forza, a relatively realistic driving simulator/racing series, is transplanting its mechanics into the whimsical world of Hot Wheels where...