You need to have the Flash Player installed and a browser with JavaScript support.

This is a live vocal battle between the legendary Beyonce Knowles, and the "Teen Queen", Demi Lovato. Demi and Beyonce are both related in the industry bec...

Channel: Beyonce Knowles

Related tags: