Dead Sara “Lemon Scent” Music Video Travis Faulk 12 years ago Dead Sara have released the music video for “Lemon Scent” below. Share this: