Who knew? This info has been out for a while but I never saw it.
Gotta wait through a commercial for the SNL skit but it's worth it IMHO.
Gotta wait through a commercial for the SNL skit but it's worth it IMHO.
Watch Saturday Night Live Clip: New Mercedes - NBC.com
Watch Saturday Night Live highlight: New Mercedes - NBC.com
www.nbc.com