VideosDead Sara “Lemon Scent” Music Video on March 18, 2013 Dead Sara have released the music video for “Lemon Scent” below.Share this:TweetRedditMoreShare on TumblrRelated