Willem Dafoe

Aired:  03/04/04 Views: 752

By not saying if he's going to be Green Goblin again, Willem Dafoe is saying he will be the Green Goblin again. (5:05)

Loading...