Game of Thrones wraps up its fourth season on Sunday, and, as expected, it's been another season of death, destruction, and shocking moments in general. Before you tune in to the final episode, relive the craziest moments of the season so far.