Little Big Town outside Fox Studios building on Sixth Avenue, New York City. Sound checks and hanging around for the Fox and Friends All American Concert Series. Friday 27 August 2010.
12 years ago
12 years ago
13 years ago
13 years ago
13 years ago