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.
Want to know more about Mike Jones? Get their official bio, social pages, blog posts, & more!Full Bio