March 25, 2020Nicholas Jason LopezLeave a Comment on Mysterious Electro-Pop Group Afraid Of Ghosts Release New Single “No Hero” Mysterious Electro-Pop Group Afraid Of Ghosts Release New Single “No Hero”