News E3: ‘Forza Horizon 5’ Heading to Mexico in New Trailer If there ever is a franchise that always impresses visually, it is Forza Horizon 5. During the E3…