Loading Video…
This browser does not support the Video element.
More credit card skimmers being found in popular stores, gas stations across the US: police
Police across the country are reporting a growing number of credit card skimming devices being found in popular stores and gas stations.