Your Better Self Post-Hardcore band from Bavaria, Germany. Your Better Self’s tracks Together by Your Better Self published on 2015-06-09T16:43:42Z