Quantcast
View Post

One day of sale in America + three days in Europe ?

725k ain't too shabby IMO.