Mr. Twister

(no subject)

The Onion/SAN FRANCISCO — In coordinated raids Monday at locations in Delaware, South Dakota, and California, federal agents apprehended dozens of executives at Visa Inc., a sham corporation accused of perpetrating the largest credit card scam in U.S. history.
  • Current Mood: good good