Beyonce’s New Single Revealed?

Mon, December 31, 2012 11:14am EDT by 13 Comments
Beyonce New Single Ratchet
SplashNews