WATCH: Mordechai Shapiro reminds you that everything gets better in his latest music video

More Simchas

Everyone has days where they feel like Failure is out to get them. But in his latest music video, Mordechai Shapiro reminds us that Failure can be defeated! You just have to show him whose boss.