Live action footage
This is the storefront for Chick Fil A in Flower Mound Texas. This was taken July 25th, 2017.
HD
1920 x 1080
This Element is also available via Subscription.
Editorial Use Only