Anime News
Saturday Night Live Makes Jab at New York Maid Caf Date: 11/18/2013 |
Maid Caf? NY opened in New York's China Town in August and Saturday Night Live's Weekend Update was ready to take a jab at the establishment on Saturday's... |
Source: Anime News Network |