Polarising as it may be, there’s little doubt all eyes are now back on Beyonce‘s ‘Bow Down‘, following the launch of its very first live performance in Houston, Texas last night.
Serving as a promotional single for her sold out ‘Mrs.Carter Show’ World Tour, the sizzling release found itself armed with a promotional clip today, unveiled on the entertainer’s official web site.
Press play to catch a ‘trill’ Bey in action!