diableros at horseshoe on the 4th. just in, pitchfork review: here rating: 8.4 (and worthy of it)
Official Website: http://thediableros.tv/
Added by thomas.purves on June 30, 2006