THE OPTIMIST - Release Debut Music Video "Promises"

Dallas, Texas-based metalcore band The Optimist released a debut music video "Promises" off their upcoming EP "Othyrs".

Comments