A super talented DJ, DJ Earworm, made a new mashup featuring 14 hit Carrie Underwood songs and it's really incredible!

He used "Something in the Water," "Little Toy Guns," "Blown Away," "Before He Cheats," "Jesus, Take the Wheel," "Two Black Cadillacs," "Good Girl," "Cowboy Casanova," "See You Again," "Wasted," "So Small," "All-American Girl," "Last Name," "Undo It" and more.

It's so unbelievable! The audio mashup is impressive enough, the songs flow together so well. But then, Earworm takes it to a whole new level with a video mashup that goes along with it!

Jason Merritt, Getty Images