Wednesday, December 10, 2008

Nine Inch Nails - an awesome concert



The link cannot show the coolness that was their "light show". For those of us that saw it, there is no way to adequately describe it.