Tuesday, December 16, 2008

Twilight scenery

Stage panorama from Nine Inch Nails over America tour, for the song In this Twilight:


Exxon Facility north of Baton Rouge, Louisiana:

No comments:

Post a Comment