Suck It, England/France!

Favorite
britain,england,geography,france
- -

You have geography, we have... uhh... something!