Game of Thrones: Fans Are Laughing AND Crying Over the Reunion-Packed Season Premiere
The following post contains spoilers for the Game of Thrones season eight premiere.
After what felt an eternity - or 595 days, to be specific - returned, and it was filled with than we anticipated for .
During Sunday night's season eight premie...