11 May Sasha Alex Sloan Releases New Single “New Normal”
Sasha Alex Sloan, Photo By Brenna Sasha Alex Sloan recently released her new song “New Normal.” This is the third single she has released off her upcoming album I Blame The World. The new album comes out on May 13th. The Los Angeles singer-songwriter previously...