nin
/
data
Discography
Tours
On This Day
Stats
About
May 5
1 show · 1 release on this date
← Tours
← May 4
May 6 →
Releases
The Slip
Album · 2008 · 18 years
Shows
1994
State Palace Theatre, New Orleans, LA, USA
Self Destruct Tour (1994)
32 yrs