Above you'll find TNV's video for new single "Teen Spirit In Hell". It is a departure to say the least.