Dubstep Seven Lions Releases Self-Titled EP [OWSLA] (Release) The day has come and finally I have my hands on this new EP from Seven Lions and I’m ... by Your EDM Staff October 21, 2012