Where is the European Parliament’s headquarter?

Luxembourg
Strasbourg
All of the above
Brussels

Trivia Crack Answers Main Page