September 6, 2011


Beyoncé - Love On Top (Live at the VMA’s).

Now this, THIS, is the feel good hit of the Fall!


See Post tags #Beyoncé