Claim: Mercedes is a major film studio.
Verdict: NOT ENOUGH INFO