Today (June 22), the Cleveland Cavaliers are celebrating their 2016 NBA Championship with an enormous parade and rally through downtown Cleveland. Machine Gun Kelly is also on hand performing his songs on top of one of the parade floats.

Listen Live Z107.9 WENZ Cleveland

An estimated 1,000,000 people are in attendance to celebrate Cleveland’s first championship since 1964. Kyrie Irving is drinking champagne, shirtless JR Smith is dapping up fans, and Finals MVP LeBron James is soaking it all in alongside his family in a fancy, drop-top whip. The scene looks absolutely bonkers.

Unless you live under a rock, you know that the Cavs beat the Golden State Warriors to claim their first NBA championship in legendary and unprecedented fashion. Cleveland was down 3-1 to the defending champs before coming back to win it all, capping off the series in a nail-biting 93-89 Game 7 win. Golden State was the favorite heading into Game 1 after winning a record 73 wins during the regular season.

LeBron James was masterful throughout the series, averaging 29.7 points, 11.3 rebounds, 8.9 assists, 2.6 steals and 2.3 blocks. In Games 5, 6 and 7, LeBron dropped back-to-back 41-point games and then a triple double, respectfully.

View a brief clip of MGK performing above via Twitter, and be sure to check out several photos of the parade below. Keep it locked to XXL for more information regarding the Cavaliers’ championship parade and celebration.


Read More: Machine Gun Kelly Performs at Cleveland Cavaliers Parade – XXL |

Also On Z 107.9:
See The Kardashian/Jenners Dramatic Transformation Over 10 Years
24 photos