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