Leaugue of Euro Heroes
A TV pitch written & conceived by John Walsh & Illustrated by Nina Paley in New York, 2003.