Beyoncé – Love on Top (Live @ VMAs)

Beyonce (an Illuminati puppet) took the stage of the 2011 MTV VMAs to sing “Love on Top”