Board Thread:General Grimm Discussion/@comment-25875828-20141217190511/@comment-88.108.115.17-20150602095538

Is there any more sources to show that this rumor is true? I can't really believe reddit- full of foul mouthed fanboys.