Great performance on dutch television. A great promotion where NIN stands for.
Positive result: excellent reviews on television, dutch newpapers and dutch media. A lot of enthusiasm in the dutch media.
A win/win situation. The dutch music business rediscovered nine inch nails.
Great!