ForzaRC Season 3 Winners Will Stand on Podium at Le Mans

This is great news for the Forza Racing Championship and the Forza franchise as a whole! I really hope they will have some sort of Forza Motorsport 7 tie-in as the 24 Hours of Le Mans is only days after E3. It would be the perfect place to showcase a 24 hour day/night cycle.

Erm... that car list. Are there really going to be 1960s machinery in the same race as a TS040?

That will most likely not be the case. The usual format for the FRC is a series of races, each with different cars. I don't even think they will race the Toyota TS040 against the Porsche 919 Hybrid.