WATCH: This Guy Sang a Mashup of Hit Songs From 2001 to 2016

Mash-ups can be pretty fun, especially if you’re combining two hit songs. But imagine a mash-up where the musician combined hit songs from the past 15 years.

Singer Michael Constantino did exactly just that when he guested on the radio station Kiss 108.

In the clip below, he sang Justin Bieber’s “Love Yourself,” Taylor Swift’s “Blank Space,” Macklemore’s “Thrift Shop,” Carly Rae Jepsen’s “Call Me Maybe,” Bruno Mars’s “Grenade,” the Black Eyed Peas’ “I Gotta Feeling,” Flo Rida’s “Low,” Mario’s “Let Me Love You,” R. Kelly’s “Ignition (Remix),” Linkin Park’s “In the End,” Destiny’s Child “Say My Name,” and many more.

Watch the cool video below:

Which was your favorite part? Share yours below!