CreditCardsIndia

Is this really True? If yes, which are the cards is he talking about?

Is this really True? If yes, which are the cards is he talking about?