Mario's New Car

"Mario's New Car" is the first SLL movie. and the first ever SLL video. It was published on 11th October, 2009. The running time is 7 (nearly 8) minutes.

Summary
Mario and Mama Luigi get a new car.