You cruise across the massive Japan-inspired map in Forza Horizon 6 while drifting mountain roads, racing highways, and discovering hidden spots with friends along the way. The long drive turns ...