Greek musician Theodore has released his new single “Spit Blood Out,” which you can check out below. Talking about the track, Theodore says,“A final struggle to gather all your strength and prepare for the ultimate inner battle. A voice in your head that screams for solution”, encapsulating on the struggles we all succumb to whilst facing inner demons. A reminder that all is not lost, and hope can prevail.”