The Brook & The Bluff have released a new video for the track “My Foggy Lens” off their latest album Bluebeard. The video is self-shot footage recorded by the band during the recording of the …