Taylor Swift 'cup covers' are flooding the internet, but few artists keep the beat as well -- and as long -- as Tayla and Mel, the two girls who conjured up this medley of Swift songs. For over five minutes they beat out a flawless rhythm, all while switching between songs from different albums like they wrote them. Their performance is superb.

Songs covered by the two friends include: 'Our Song,' 'Mine,' 'Stay Stay Stay,' 'Red,' 'We Are Never Getting Back Together' and 'I Knew You Were Trouble.' They list 16 songs at their YouTube page (we lost count after three) and include all the lyrics. It took 23 takes to get the performance right, but we want to know how much time they spent rehearsing. Bravo, girls!