TrickDacy, 1 month ago Bad reviews tend to lead to worse sales…
Bad reviews tend to lead to worse sales…