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!

























video


video


video

video


video

No comments:

Post a Comment