This is an amazing acapella compilation of all of Beyonce's songs in just six minutes. You are about to be amazed with this amazing performance. These guys really are impressive. Plus, who doesn't love hearing a Beyonce song over and over again?

Ready?