To MountainMan
So South Park was right. Where can you find legit reviews? Yelp isnt the only company deceiving people. Any time I see low reviews and then suddenly high stars with no explanation, I think its a plant.
Anvil28 about
Yelp: Food, Delivery & Reviews, v10.16.0