From celebrity deaths to political turmoil, it’s safe to say that 2016 has been one of the craziest years in recent memory. Insert Brooklyn rapper Bekay to remind us about everything that went down. With plenty of venom and hilarious punchlines mixed in, Bekay returns with his latest annual rundown, “2016 Year In Review.”

The ridiculously talented MC goes in for nearly five minutes straight over the horns-fueled instrumental from Fat Joe and Remy Ma’s huge single, “All The Way Up.” In doing so, Bekay references damn-near all of what happened in ‘16, from the Suicide Squad movie and its lead actress (Margot Robbie), to Marco Rubio sweating during the debates, to Pokemon Go taking over the mobile landscape.

Of course, there’s plenty of that aforementioned venom, too. It’s aimed squarely at the likes of President-elect Donald Trump, DC Comics’ fails at the box office (looking at you, Batman v. Superman, and a fellow Brooklyn native who blocked Bekay on Twitter (*cough*Talib Kweli*cough*).

Not one to stick to the negatives, Bekay shows love to those we lost this year, including Prince and Phife Dawg, while praising new releases from rap giants De La Soul and A Tribe Called Quest. There’s also a heartfelt send-off to the pop legend George Michael, who died suddenly on December 25. Peep “2016 Year In Review” and let’s hope for a better year and a better world. Happy New Year!