Monday, October 17, 2011

Love on Top


Pregnant or not Beyonce is still churning out videos...