Quantcast
View Post

So many hopes... People expecting as much as 80million units! I regret I have not predicted anything, I would be probably wrong as well.