downthetubes.net
Creating Comics: An Interview with Doctor Who Comic Artist Russ Leach
Russ Leach lives in England and has had a long production career spanning multiple disciplines including publishing, illustration, video game art, retail design and online software development. With the release of the latest issue of Panini Comics Doctor Who Adventures, we caught up with this ever b