Beyoncé: ‘Love on Top’ (teaser)

Released on 10/10/2011 by