What was that number again? I didn't catch it the first time.:roflmao:
Me neither! :razz: What is the harm in telling us how many units have been sold so far?
Wikipedia states:
"Of Europe's approximately 50 countries, Russia is by far the largest by both area and population, taking up 40% of the continent"