The World's Finest

Scenes from the Ultimate Spider-Man episode “Venom”

http://marvel.toonzone.net/ultimatespiderman/