InvestorsHub Logo

filmspeed

05/30/20 8:36 PM

#14460 RE: thelionwarrior #14459

and he said sales were at 39 % and that is from last year i would assume, and that is only a small % of the total stores