Odd stuff. Pretty sure it's SOUTH Korea, although I would love to see the North Korean version of SNL.
No comments:
Post a Comment