View Single Post
Join Date: Jun 2012
Delta Machine is a decent album.. Sooth My Soul will be an instant Depeche Classic up there with ETS and PJ..
cant wait to see them in london
Defo best live band.
View Public Profile
Find More Posts by Glen_Houston
Please sign in or
to remove this advertisement.