Question: Who released an album on August 15, 2017 and is from Ronkonkoma, New York?
Answer: Lil Peep