rebelradio.com
Eyes Set To Kill Have Released Their Self-Titled Album -
Eyes Set To Kill have just recently finished their self-titled album, and is ready to feed the anticipation that grew with their dedicated fanbase.