Claim: Ken Russell was involved with a 1975 British musical fantasy drama newspaper.
Verdict: NOT ENOUGH INFO