Fake Ad for Apparent Credit Card Scam on MIT Technology Review(technologyreview.com)2 points by nitinalabur 12 years ago | 1 comment