Everyone Loves A Villain Premiere New Song “Empty Mirrors”
Spokane, Washington rock band Everyone Loves With A Villain have premiered their new song recently. You can check out the stream for their song “Empty Mirrors” below. The song is from the band’s upcoming debut EP Conflict VOL. 1.