A huge mural has just been completed in Queens, NYC, depicting an epic battle for New York fought by Marvel characters done Simpsons-style. We've got a bunch of cool images of the cartoon mashup you've been wanting. »7/16/09 12:24pm 7/16/09 12:24pm