2013-12-16_16-33-31

Beyoncé ‘XO’ (Music Video)

After releasing a barrage of videos as part of her self ti*led new album package, Beyonce is now rolling out official streams on her Vevo channel. Watch the v...