Talons - Impala
Honestly, almost every album Big Scary Monsters has put out I absolutely love. Sorry for spamming you with tracks by them today, I just got stuck on their soundcloud page listening to all of their awesome jams. This track is taken from Talons’ debut album, ‘Hollow Realm’, released in November 2010
“Almost” every album?!