(The Walking Dead)
A low-budget but awesome fan-made short film of the animated series, "Static Shock."