Scrooging Over

Scrooging Over was the Christmas movie to be originally made by the Master Studios YouTube channel on December 2017. Due to the cast replacement disagreements, this movie is officially canceled.