Weirdusername
08-25-2009, 10:26 PM
Anyone ever heard of them? Apparently they showed up in 2008 and released their debut album "Rewild". I just stumbled upon them not too long ago, had a bunch of listens to their songs and they aren't to bad. Reminds me of MGMT with a bit more of a rock sound.
nGO7nEYPerA
s_pVW8ZrSyc
nGO7nEYPerA
s_pVW8ZrSyc