09-08-2014, 08:42 AM
(09-07-2014, 01:04 PM)Echohalls Wrote: [ -> ]Haven't heard of these guys before but they sound pretty good from what I could tell from that song
Awesome. If you liked that one, should check out Tamer Animals, it's a great album.
https://www.youtube.com/watch?v=Sbkn303iILY