Who was the girlfriend in The Amazing Spider-man 2?
What country's flag has a red maple leaf?
#trivia