Photo Credit: Devonte Johnson Indie-shoegaze quintet out of Los Angeles Draag just announced their Clara Luz EP, sharing first dreamy single & video for “Ghost Leak” with Buzzbands LA. Jessica Huang from the band describes the track: “‘Ghost Leak’ is the feeling of being completely invisible and inconsequential. It is also a message to someone we lost — to let them know they …