cool video, in the future I see mastercard and visa losing market share to daily spending debit cards... makes sense to total eliminate that theory of having to use MasterCard or Visa debit cards anyway.. they are the #1 financial monopoly --
You are viewing a single comment's thread from: