Remember theseÂ guysÂ fromÂ Louisville, KY!? I guess I missed their debut LP and now this comes at us from their sophomore effort and I’m paying full attention. What a song, but the video is truly something. Don’t blink! Ha. Ok, sorry. I’ll shut up now… The Pass‘ new LP Melt is out Nov 6th.