Saturday Night Live is proud of last night's commercial for Blue River Dog Food--but we're just grateful it wasn't more corporate product placement...
↧