Formed in 2000 in Glasgow, Scotland, Terra Diablo released their self-titled debut on London based indie, Zuma, in 2004. Although the album received much critical acclaim and won the band a loyal following, it did not enjoy much mainstream success.
There are multiple vendors selling tickets for this concert!
Choose the vendor you'd like to view:
Need a place to stay? Find nearby lodging
Voodoo Music Experience 2006 Oct 28 - 29, 2006 New Orleans, Louisiana, United States Uploaded by Josh5180
Sign Up or Login to comment.
Terra Diablo has had 24 concerts.
Terra Diablo is most often considered to be Rock, Indie Rock, Alternative Rock, Scottish, and Scottish Rock.
The last Terra Diablo concert was on June 08, 2009 at 9:30 Club in Washington, D.C., United States. The bands that performed were: TV On the Radio / Swervedriver / Terra Diablo / Longwave.