Please answer this: who plays green goblin in amazing spider man 2?

Dane William DeHaan

Please answer this: who sang the song i'm leaving it up to you?

Dale & Grace

Please answer this: when was world cup last held in england?
1966