This fantastic mashup of 'Let It Go' from the movie, 'Frozen', sung as 21 different Disney and Pixar characters has (not surprisingly) gone viral.

The man who sings it is Dallas Baptist University vocal performance major Brian Hull.

As reported at cbslocal.com:

22-year-old Hull is still astonished by the sudden fame and well-wishes from countries like Saudi Arabia. More astonishing is that Brian shared with us this morning the amazing news that he’s been invited by Disney to come out to their studios and audition for voice work!

Best of luck to this gifted artist!

More From 105.7 The Hawk