Nine Inch Nails live at Scotiabank Place in Ottawa. November 11th, 2008. Trent and company finally make it into town after cancelling their last visit in 2006. An outstanding visual delight.
Friday, December 5, 2008
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment