So I heard that the Savage Theron was leaked. Is this true? And if so where do I find more info???
Not known yet, no confirmation either, just assume it is fake for the mean time.
As per the forum rules: While we welcome speculation, non-official information (ie. rumors) will be deleted regardless of it’s validity. We want to protect our fans from false or leaked information.