Dead-Sara-Jul12-620

Dead Sara release "Lemon Scent" video

Dead Sara have released a music video for “Lemon Scent.” The song is the tenth track on the band's self-titled album, which was released last year. Watch the band duke it out in the clip, below: