Secret scenes from a wild episode 5. There's a lot in here, but watch as much or as little as you want! Definitely some relevant backstories and additional content here that almost made the show but will give insight into things from the future.
Episode 6 drops on Monday, May 28th!