Blood Farmers - Thousand Yard Stare (Live @ Roadburn, April 17th, 2011) - Video
PUBLISHED: Apr 18, 2011
DESCRIPTION: Blood Farmers perform a new song called "Thousand Yard Stare" at the Roadburn Festival of 2011. Recorded live @ Main Stage, 013 in Tilburg, Holland on April 17th, 2011.