landrewcooper.com
Depeche Mode Delta Machine
People I haven’t seen in years were messaging me about the new Depeche Mode album, Delta Machine (2013), because it made them think of me–perhaps because in high school I kind of define…