User blog comment:Gumball2/The Robot II/@comment-1933361-20120408235625/@comment-4618045-20120414174622

Actually, SNL is on NBC.