By now I feel like we've seen every version of 'Let It Go' from 'Frozen' imaginable, but this one might be the most clever I've seen so far. Moms out there - you're going to totally relate to this mom's troubles.

A team at the Granger Community Church in Granger, Indiana, put this rendition together over Mother's Day weekend, and the result is absolutely fantastic. The performer nails all the little battles a mom has to deal with day in and day out, like kids who won't share their toys or put their dirty laundry in the laundry basket.

It's official - I think this is now my favorite version of the song.