Board Thread:Questions and Answers/@comment-112.198.64.91-20130507101434/@comment-82.26.250.170-20130517192205

It says Mutagen Man's gonna come in this ep! Anyone else think its a rumour?