Watch This Amazing Dance Crew's Mash-Up Routine

so much better than 'step up'

"ROYAL FAMILY" Female Hip Hop Nationals 2015. Music Remix:0:00- 0:28 BBHMM- Rihanna0:29- 0:48 One Minute Man- Missy Elliot0:49- 1:24 Back Bend- Spice0:53 Letting Go- Sean Kingston feat. Nicki Minaj1:25- 2:00 Scheiße- Lady Gaga2:01- 2:28 Rock With U- Janet Jackson2:29 Moment For Life- Nicki Minaj feat. Drake2:31- 3:02 Did it On 'Em- Nicki Minaj3:03-3:33 Vogue- Madonna (Boyfriend Remix)3:34- 3:59 Run the World- Beyonce3:48 Feelin' Myself- Nicki Minaj feat. Beyonce

Posted by Karina's World Dance Training on Thursday, November 5, 2015

We've seen a lot of great music mash-ups in our time, but none compare to Karina's World Dance Training's "ROYAL FAMILY" routine at the Female Hip-Hop Nationals 2015. The video starts with Rihanna's "Bitch Better Have My Money" and ends with Beyoncé and Nicki Minaj's "Feelin' Myself," but there are also classics by Janet Jackson, Missy Elliot, and Madonna in the mix.

We don't know if this crew won the competition, but we think that their performance was 10/10. Watch it all go down in the footage above.