Beyonce’ surprised the world overnight with a new song, “Black Parade.” Released in the final hours of Juneteenth — the holiday observing the June 19, 1865 date which marked the end of slavery in the United States — the song sounds like an outright celebration.

The Juneteenth release date is especially deliberate, coming from Beyoncé, a proud Texas artist: The commemoration itself is tied directly to the day the enslaved in Texas were finally informed of their freedom, two-and-a-half years after the Emancipation Proclamation.

“Yeah, yea I’m for us, all Black.” ” All chrome, Black-owned.”

“Being Black is your activism.”

“Need peace and reparation for my people.”

“F*** these laid edges, I’ma let it shrivel up / F*** this fade and waves, I’ma let it dread all up.”

“Motherland drip on me, motherland, motherland drip on me.” 

Drops the mic…this is n extremely powerful song. Thoughts?!