Friday, February 14, 2025
Illumination Studios released the first animated Super Mario Brothers movie on April 5, 2023. The characters Mario and Luigi hopefully ring a bell because this film uses details from the incredibly...