Sunday, May 29, 2005

It's a conspiracy!

Out in Beverly Hills, Oliver Stone Arrested on Drug, DUI Charges. Hey wait a sec. I thought he had left for France?