By using this site, you agree to our Privacy Policy and our Terms of Use. Close

At first I was gonna vote for yes in all three. But after seeing the numbers (I´ll just assume they are correct) I had to say no in all three.
EDIT: My guesstimate
UK: 680,000
Germany: 750,000
France: 800,000



      
Yup...RO friggin rocked