Landmarks Live In Concert is a great show! Chad Smith of the Red Hot Chili Peppers hosts bands at various historical sites around the world and then they have a concert. On November 10th, the Foo Fighters episode will debut on PBS. This was filmed at The Acropolis in Greece. Check out the preview of the upcoming episode.