New Music: Beyoncé – ‘Roc’

Beyoncé recorded over 70 songs for her latest album I Am… Sasha Fierce. One of the tracks that didn’t make the cut is a Stargate production called “Roc.”

“You are my Roc, you’re everything I need,” B sings. Who in the world could she possibly be singing about?

Beyoncé – “Roc”