Stephen Baldwin Arrested On Tax Charges
Stephen Baldwin, the other Baldwin, was arrested in New York today on charges that he's "repeatedly" failed to file tax returns. I'm guessing it was an accident. No one accidently forgets to file with Uncle Sam.