2002 – Nine Inch Nails makes its first ever instor… Posted on 12:30 pm by admin Nine Inch Nails 2002 – Nine Inch Nails makes its first ever instore signing appearance at the Virgin Megastore in New York’s Times Square. Be Sociable, Share! Tweet