This Is A Standoff haben den ersten Song “Head In The Sand” aus Ihrer am 01.09.2011 erscheinenden EP “Be Delighted” veröffentlicht. Hier könnt ihr den Song hören!

This Is A Standoff – Head In The Sand