That's a cool commercial, but isn't Santander Rio a bank in South America? Maybe Argentina?
bizarre, but somehow enjoyable
Enter your email address: