Foo Fighters Preview ‘Landmarks Live In Concert’ Special [VIDEO]

The PBS special premieres on November 10 but the band is gearing up for it with an extended preview of ‘The Pretender.’

The concert was filmed in Acropolis in Athens, Greece. Watch below, then tune in to see the full concert on November 10.


Tags: ,