Sunday, November 15, 2009
Living Dead Lights
The Living Dead Lights are a new band born on the Sunset strip ready revive the soul of the 80's in the new century. The shoot took place in a insanely dirty area of Downtown Los Angeles, which however brought the essence of rock'n'roll - down and dirty and straight to the point. Good times.