On September 15th, 2017, rock band Deer Tick released two eponymous studio albums, both have now leaked.
On September 15th, 2017, rock band Deer Tick released two eponymous studio albums, both have now leaked.
01 – Sea of Clouds
02 – Card House
03 – Doomed from the Start
04 – Hope is Big
05 – Only Love
06 – Cocktail
07 – Me and My Man
08 – End of the World
09 – Limp Right Back
10 – Rejection