Pentatonix mash-up Rihanna's entire career into one amazing performance

Pentatonix have done some pretty amazing covers over the years, but they've taken on a big challenge with their latest video.

The acapella have attempted to mash all of Rihanna's biggest hits into one performance and we think they've done a brilliant job.

Their performance has been viewed over 2.5 million times in just a few weeks.