Rumors might be true then

I'm not up to speed with all the rules and regs, but i thought any competing manufacturer had to have a V8 production car to compete in the series!!!

--- Updated ---

Must admit, i'm pretty partial to the new Benz