Biting Elbows: The StampedeHey music junkie! First time here? Click over to http://insomniaradio.net/subscribe/ and get all of our content (tons of music) delivered for free. Enjoy your time here, and keep it loud!
Biting Elbows are from Moscow in Russia. This track is from their first EP Dope Fiend Massacre which is a free download from Jamendo. Their first full-length self-titles albumis available from iTunes and Amazon.
Biting Elbows Links