Find Station
 

Behind The Scenes of Mario's New Christmas Movie 'Feliz NaviDAD'!

Mario is on location right now on the Nevada side of Lake Tahoe shooting a brand new Christmas movie called 'Feliz NaviDAD'! This is actually one of the very first movies or shows to begin filming since the pandemic madness took over the globe. It's a fun family friendly film directed by his good friend Melissa Joan Hart! Check out some of the behind the scenes photos below AND be on the look out for even more!