The Patch

The Patch is the first YouTube movie made by Master Studios. It was released on YouTube on June 16, 2017.