Watch: Beyoncé Performs 'Bow Down' For The First Time in Houston [Video]

Beyoncé Bow Down Lovebscott

Beyoncé gave her hometown of Houston, TX a special treat this evening when she performed “Bow Down” for the first time on stage during her Mrs. Carter Show World Tour.

Watch the fan-footage below!

Sidebar: Have you taken a look at Beyoncé.com lately?

Share This Post