Home / Music / Watch: Beyoncé Performs ‘Bow Down’ For The First Time in Houston [Video]