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
  1. 1994 State Palace Theatre, New Orleans, LA, USA Self Destruct Tour (1994) 32 yrs