A blog about my life: art, music, clothes, deals, and books, movies, or foods that I like
Monday, September 19, 2005
2005 Voodoo Music Experience
That should be the ideal place to see Nine Inch Nails since it is during Halloween weekend. Hopefully, the show will go on not too far from New Orleans, Louisiana – which is a great city despite the current state of post-Katrina floods and looting.