Loading...
Uploaded by emuecard on Apr 30, 2008
Introducing a credit card with embedded authentication technology. Ever received a call from someone claiming to be your bank?
Science & Technology
Standard YouTube License
Load more suggestions
All Comments