Details A homage to exploitation films of the 70’s, this music video is about an unstoppable force of nature making every grown man cry.