Derek Foxwell is known for his work on Robot Wars (1998) and Robot Wars Extreme (2001).
Robot Wars
Robot Wars Extreme
Sin datos