The News Wheel

Saturday Night Live Plugs Mercedes-Benz “AA Class,” Mercedes Gets in on the Joke