Tuesday, November 23, 2010

Yes, it's a DeLorean, and yes, the license plate says Gigawt. My trip is officially a success