InFront have signed a ten-year deal to race at the short Moscow Raceway circuit. With tales of terrible weather, “Mad Max” drivers outside the circuit and Internet connectivity woes inside, it sounds like it could be potentially disastrous racing there, but today's races showed that all those fears don't matter when the racing gets underway.