Wednesday, January 03, 2007

These just mean business

The Lucas Oil dragster on display at the San Diego Auto Show, Convention Center, 2nd floor