Canada just scraped by in ninth position, while the coveted number one spot to be a babe was Switzerland, land of quality chocolate and nice watches!
0