Beyoncemarked Juneteenth with a surprise new song, dropping the stirring single “Black Parade” late Friday night.

“Happy Juneteenth Weekend!

I hope we continue to share joy and celebrate each other, even in the midst of struggle.

Beyonce and Jay-Z “On the Run II” Tour Opener - Cardiff

Credit: Kevin Mazur/Getty Images

Shortly before releasing the song, Beyonce also launchedBlack Parade Route, an online directory of black-owned businesses.

“Being Black is your activism.

Black excellence is a form of protest.

Black joy is your right,” Beyonce wrote on her website.

it’s possible for you to listen to the new song below.