Can we just sit back and swoon for a second? Justin and Garth on stage together! And what they sing is totally epic.

During the last leg of Justin Timberlake's American 20/20 Experience tour, Justin covers many greats. He covers Michael Jackson's Human Nature, Elvis Presley's Heartbreak Hotel and Garth Brooks' Friends in Low Places.

This time around Justin decided to bring out a friend in Nashville. When in Rome, right? He brought out the country legend himself, Garth Brooks. After teasing the crowd a little bit while strumming his guitar playing the Friends in Low Places melody, he finally called out Garth's name and the country superstar emerged from backstage.

It surely is an epic performance, and Justin even got Garth to sing the third verse of Friends in Low Places that he usually doesn't do on his tour. Justin Timberlake is no longer on tour and he now gets tends to his new baby boy Silas Randall Timberlake with wife Jessica Biel.