2871 N. Lincoln Ave
Chicago, Illinois 60657

From Glasgow, Scotland, Terra Diablo plays rock/alternative/indie music and features Ian Fairclough (vocals/guitar), Dave Mcaulay (guitar/vocals), Stu Mileham (bass/samples) and Dave Cadler (drums/vocals).

Added by Upcoming Robot on August 24, 2007