S05E08 | What just happened?! [Post Episode Discussion]

Not really, wtf has happened?

Welcome to the Post Episode Discussion Thread!

Watch out sister SPOILERS AHEAD!