Thursday, July 29, 2004

The moron of the year award goes to these Volkswagen drivers who videotaped themselves weaving in and out of traffic and topping 100 MPH.