SHARE

This is one of the greatest things I’ve ever seen. I didn’t see it yet but I take it Kristen Wiig’s return to SNL as host was as great as it should have been.