Super Mario Bros. Kraft Macaroni & Cheese …

Super Mario Bros. Kraft Macaroni & Cheese – Super Mario World (90′s)

I miss the sheer wackiness of these Kraft commercials. Also, 2D Mario.