Highest Rated Comments


Flaky_Turnover9 karma

How is Walmart on top every year? I would imagine that oil companies make way more than a retailer?