edcyphers.com
Songs You May Have Missed #583
Eric Bachmann: “Mercy” (2016) You know how people try to console you with that philosophical bit of banality that “everything happens for a reason”? Eric Bachmann isn’…