Thread:Alpha.Kev/@comment-4723271-20171028223949/@comment-31054681-20171125120456

It's not stated in the show, I tried searching it up, but nothing came up even in the Archie Comics. So I will conclude that someone probably made that up. And if they didn't then they should cite their claim otherwise it has never been mentioned in the show or by the producers.