Comment Comment by tokyodude The title of the article is that sales are lagging but sales are provably not lagging parent tokyodude 7 years ago