Dartmouth garage rockers Human Missile Crisis have the spirit of garage rock on their side with their new music video for “Too Long.”