Wasn’t expecting this. It’s called “Hard Rock”, but this beat sounds like something B.Spears would go in on.

50 Cent ft. Ester Dean – Hard Rock | ZShare