The Mrs. Carter Show UK tour is doing FLAWLESS on the road. Check out the amazing photos and some videos (after the jump) from the last night show in Birmingham, England:
PICTURE LINKS:
– The Mrs. Carter Show UK Tour 2014: Birmingham, England – February 23