Foo Fighters’ Show at The Acropolis in Greece Looked as Cool as it Sounded

Foo Fighters played a show at the historic Acropolis in Greece, taking the stage at the Odeon of Herodes Atticus last night for their very first show in Greece, and what a night it was. There aren’t concerts held at The Acropolis every night, or even every so often, and the committee who rules on such things was reportedly hesitant to approve a show by Grohl and the Foos due to the weight of…

You May Also Like