Belle Haven have released a new video for their track “The Looking Glass”.
The song is included on the bands upcoming début album “Everything Ablaze” which is set for release on March 27 through Shock/Halfcut.
You can check out the band when the support Norma Jean in April.