Lindy Hop dancers and street dancers came together for an awesome dance battle as part of the Montreal Swing Riot this year, with participants bringing a range of dance styles into the spotlight. For the invitational battle, the two groups faced each other and busted a move to jazz songs, hip-hop songs, and more. It's especially cool to see the crossover moves, with Lindy Hop dancers doing traditional swing moves to Tupac's "California" and street dancers break-dancing to old-school jazz songs. Check out the full dance battle above before watching more viral videos [1], and don't miss the last few minutes of the battle when the group hits the dance floor for a crazy "Turn Down For What" routine!