Wednesday, November 10, 2010

the Lucas Oil trucks put on a great display at SEMA this year, lots of space, great ramp, and 2 shows a day!