Board Thread:Riverdale Discussion/@comment-27262712-20170414225655

So... any theories yet?

From the latest ep it looks like it's Betty with dissociative disorder? Wild. 