The Killers
The Echo Project - Atlanta, GA
October 13, 2007
A Photo Journal by George Weiss
First Appeared in The Music Box, October 2007, Volume 14, #10
On October 13, 2007, The Killers performed at the inaugural edition of The Echo Project, an environmentally friendly entertainment experience held near the Chattahoochee River, outside of Atlanta, Georgia. The Killers currently is touring in support of its forthcoming odds-and-sods set Sawdust.
The Killers' Sawdust is available from Barnes & Noble.
To order, Click Here!
The Echo Project 2007 Photo Journals
A Photographic Overview of The Echo Project
The Killers
Copyright © 2007 The Music Box