Dr. Strangelove's latest music video, featuring a tune by Leslie Hunt.